Trowbridge-Reitz Sample, sample surface normal, cosTheta

Time bar (total: 6.5s)

start0.0ms (0.0%)

Memory
0.2MiB live, 0.2MiB allocated; 0ms collecting garbage

analyze710.0ms (10.9%)

Memory
1.2MiB live, 167.0MiB allocated; 5ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0.0%0.0%0.0%100.0%0.0%0.0%0.0%0
0.0%0.0%0.0%100.0%0.0%0.0%0.0%1
0.0%0.0%0.0%100.0%0.0%0.0%0.0%2
0.0%0.0%0.0%100.0%0.0%0.0%0.0%3
0.0%0.0%0.0%100.0%0.0%0.0%0.0%4
0.0%0.0%0.0%100.0%0.0%0.0%0.0%5
0.0%0.0%0.0%100.0%0.0%0.0%0.0%6
6.2%0.0%0.0%100.0%0.0%0.0%0.0%7
9.4%0.0%0.0%100.0%0.0%0.0%0.0%8
14.1%0.0%0.0%100.0%0.0%0.0%0.0%9
21.1%0.0%0.0%100.0%0.0%0.0%0.0%10
31.6%0.0%0.0%100.0%0.0%0.0%0.0%11
36.9%0.0%0.0%100.0%0.0%0.0%0.0%12
Compiler

Compiled 120 to 50 computations (58.3% saved)

sample2.1s (32.4%)

Memory
36.1MiB live, 582.2MiB allocated; 60ms collecting garbage
Samples
1.7s8 255×0valid
1.0ms1valid
Precisions
Click to see histograms. Total time spent on operations: 1.4s
ival-tan: 262.0ms (18.6% of total, 36.3 MiB)
ival-sin: 241.0ms (17.2% of total, 35.1 MiB)
ival-cos: 235.0ms (16.7% of total, 30.7 MiB)
ival-mult!: 213.0ms (15.2% of total, 40.2 MiB)
ival-div!: 197.0ms (14.0% of total, 27.5 MiB)
ival-atan: 81.0ms (5.8% of total, 9.6 MiB)
ival-sqrt: 59.0ms (4.2% of total, 10.5 MiB)
ival-add!: 57.0ms (4.1% of total, 13.5 MiB)
ival-sub!: 19.0ms (1.4% of total, 4.4 MiB)
ival-<=: 16.0ms (1.1% of total, 5.3 MiB)
ival-and: 14.0ms (1.0% of total, 8.9 MiB)
adjust: 7.0ms (0.5% of total, 1.3 MiB)
ival-assert: 3.0ms (0.2% of total, 2.2 MiB)
ival-pi: 0.0ms (0.0% of total, 0.0 MiB)
Bogosity

preprocess37.0ms (0.6%)

Memory
-11.1MiB live, 10.5MiB allocated; 2ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0207884
11338813
Stop Event
node-limit
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Compiler

Compiled 176 to 64 computations (63.6% saved)

series144.0ms (2.2%)

Memory
6.3MiB live, 95.2MiB allocated; 8ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0106046839
Stop Event
iter-limit
Counts
32 → 160
Calls
Call 1
Inputs
#s(literal 1 binary32)
alphay
alphax
(/.f32 alphay alphax)
#s(literal 2 binary32)
(PI.f32)
(*.f32 #s(literal 2 binary32) (PI.f32))
u1
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 alphax alphax)
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 alphay alphay)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
u0
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(-.f32 #s(literal 1 binary32) u0)
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Outputs
#s(approx 1 #s(literal 0 binary32))
#s(approx u0 u0)
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (- 1 u0) #s(literal 1 binary32))
#s(approx (- 1 u0) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u0)))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) u0))
#s(approx (- 1 u0) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 u0 #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 u0 #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 u0 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx u1 u1)
#s(approx (* (* 2 (PI)) u1) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) alphax)))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (+.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) alphax))) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))))
#s(approx (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))))
#s(approx (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))
#s(approx (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))))
#s(approx (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))
#s(approx (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 u1 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))) (/.f32 (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))) (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))
#s(approx (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))) (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))
#s(approx (+ (* (* 2 (PI)) u1) (* 1/2 (PI))) (*.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1))))))
#s(approx alphax alphax)
#s(approx (/ alphay alphax) (/.f32 alphay alphax))
#s(approx (* alphax alphax) (pow.f32 alphax #s(literal 2 binary32)))
#s(approx (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (pow.f32 alphay #s(literal 2 binary32))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))) (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
#s(approx alphay alphay)
#s(approx (* alphay alphay) (pow.f32 alphay #s(literal 2 binary32)))
#s(approx (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay))) (/.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (pow.f32 alphax #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))) (/.f32 #s(literal 1 binary32) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))))
#s(approx (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))))))
#s(approx (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
Calls

12 calls:

TimeVariablePoint
8.0ms
alphax
-inf
8.0ms
alphay
inf
7.0ms
alphax
0
6.0ms
alphax
inf
5.0ms
alphay
0

rewrite171.0ms (2.6%)

Memory
-18.8MiB live, 85.9MiB allocated; 10ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032824
057554
1283511
22007511
04112511
Stop Event
iter-limit
node-limit
iter-limit
Counts
32 → 616
Calls
Call 1
Inputs
#s(literal 1 binary32)
alphay
alphax
(/.f32 alphay alphax)
#s(literal 2 binary32)
(PI.f32)
(*.f32 #s(literal 2 binary32) (PI.f32))
u1
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 alphax alphax)
(/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax))
(sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(*.f32 alphay alphay)
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
u0
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0)
(-.f32 #s(literal 1 binary32) u0)
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
Outputs
#s(literal 1 binary32)
alphay
alphax
(*.f32 (/.f32 #s(literal 1 binary32) alphax) alphay)
(*.f32 (neg.f32 alphay) (/.f32 #s(literal 1 binary32) (neg.f32 alphax)))
(*.f32 alphay (/.f32 #s(literal 1 binary32) alphax))
(/.f32 (*.f32 alphay #s(literal 1 binary32)) alphax)
(/.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 alphay) (neg.f32 alphax))
(/.f32 alphay alphax)
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphax) (neg.f32 alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax alphay))
(neg.f32 (/.f32 alphay (neg.f32 alphax)))
(neg.f32 (/.f32 (neg.f32 alphay) alphax))
#s(literal 2 binary32)
(PI.f32)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)))
(log.f32 (*.f32 (exp.f32 (PI.f32)) (exp.f32 (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (PI.f32))) (PI.f32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (+.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (log.f32 (exp.f32 (PI.f32))))
(*.f32 #s(literal 2 binary32) (PI.f32))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (-.f32 (PI.f32) (PI.f32)))
(/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32))) (+.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))))
(-.f32 (PI.f32) (*.f32 (neg.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32))))
(-.f32 (PI.f32) (neg.f32 (PI.f32)))
(+.f32 (log.f32 (exp.f32 (PI.f32))) (log.f32 (exp.f32 (PI.f32))))
(+.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) (*.f32 (PI.f32) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (PI.f32) (PI.f32))
u1
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (*.f32 u1 #s(literal 2 binary32))))
(log.f32 (pow.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)) u1))
(log.f32 (pow.f32 (*.f32 (exp.f32 (PI.f32)) (exp.f32 (PI.f32))) u1))
(*.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32))
(*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))
(*.f32 u1 (+.f32 (PI.f32) (PI.f32)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) u1)
(*.f32 (PI.f32) (*.f32 #s(literal 2 binary32) u1))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))
#s(literal 1/2 binary32)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 #s(literal 1/2 binary32) (log.f32 (exp.f32 (PI.f32))))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(/.f32 (neg.f32 (PI.f32)) #s(literal -2 binary32))
(/.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 u1) (+.f32 (PI.f32) (PI.f32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (neg.f32 (+.f32 (PI.f32) (PI.f32))) u1))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (neg.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))))
(-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))
(+.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(neg.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))))
(*.f32 (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))))))
(/.f32 (sin.f32 (+.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32))) (PI.f32))) (cos.f32 (+.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32))) (PI.f32))))
(/.f32 (neg.f32 (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) (neg.f32 (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))))))
(/.f32 (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))))
(neg.f32 (tan.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))))
(tan.f32 (+.f32 (+.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32))) (PI.f32)) (PI.f32)))
(tan.f32 (+.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32))) (PI.f32)))
(tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (PI.f32))))
(tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (/.f32 alphay alphax) (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(*.f32 alphay (*.f32 (/.f32 #s(literal 1 binary32) alphax) (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(*.f32 alphay (/.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) alphax))
(/.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (neg.f32 alphay)) (neg.f32 alphax))
(/.f32 (*.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) (/.f32 alphay alphax)) (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))))
(/.f32 (*.f32 (neg.f32 alphay) (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (neg.f32 alphax))
(/.f32 (*.f32 (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) (neg.f32 alphay)) (*.f32 (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) (neg.f32 alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))) alphay) (*.f32 (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) alphax))
(/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) (*.f32 (neg.f32 alphax) (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))))))
(/.f32 (*.f32 alphay (cos.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))))) (*.f32 alphax (neg.f32 (sin.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32)))))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) alphay)) (neg.f32 alphax))
(/.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) alphay) alphax)
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) alphay)))
(atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(sqrt.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal -1 binary32)))
(pow.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) #s(literal -1 binary32))
(+.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 0 binary32)) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 #s(literal 0 binary32) (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(sin.f32 (+.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (acos.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(sin.f32 (acos.f32 (fabs.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(sin.f32 (acos.f32 (neg.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(sin.f32 (acos.f32 (neg.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(sin.f32 (acos.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(sin.f32 (acos.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(sin.f32 (acos.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(sin.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(fabs.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(cos.f32 (neg.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(cos.f32 (neg.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(cos.f32 (neg.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(cos.f32 (fabs.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(cos.f32 (fabs.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(cos.f32 (fabs.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(cos.f32 (asin.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(cos.f32 (asin.f32 (fabs.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(cos.f32 (asin.f32 (neg.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(cos.f32 (asin.f32 (neg.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(cos.f32 (asin.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(cos.f32 (asin.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(cos.f32 (asin.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(cos.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(cos.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(cos.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(cos.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(cos.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(cos.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(*.f32 (pow.f32 #s(literal 1 binary32) #s(literal 2 binary32)) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))) (neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (cos.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (cos.f32 (+.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)))) (cos.f32 (+.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (cos.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)))) (cos.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sin.f32 (+.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (sin.f32 (+.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (sin.f32 (+.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)))) (sin.f32 (+.f32 (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (sin.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (sin.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))) (sin.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)))) (sin.f32 (+.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32)) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (sin.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (sin.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (sin.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (sin.f32 (+.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (sin.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (sin.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) (sin.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))) #s(literal 2 binary32))
(/.f32 (-.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (+.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32))) #s(literal -2 binary32))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 1 binary32)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (cos.f32 (*.f32 #s(literal 2 binary32) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (PI.f32))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(-.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))) (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32)))))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(pow.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 2 binary32))
(+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (PI.f32))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (neg.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))
(fabs.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))
(*.f32 (pow.f32 alphax (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 alphax (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 (fabs.f32 alphax)) (fabs.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (fabs.f32 alphax)) (neg.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (neg.f32 alphax)) (neg.f32 (neg.f32 alphax)))
(*.f32 (pow.f32 alphax #s(literal 1 binary32)) (pow.f32 alphax #s(literal 1 binary32)))
(*.f32 (pow.f32 alphax #s(literal 1 binary32)) alphax)
(*.f32 (fabs.f32 alphax) (fabs.f32 alphax))
(*.f32 (neg.f32 alphax) (neg.f32 alphax))
(*.f32 alphax alphax)
(pow.f32 (fabs.f32 alphax) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphax) #s(literal 2 binary32))
(pow.f32 alphax #s(literal 2 binary32))
(fabs.f32 (*.f32 alphax alphax))
(exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alphax) alphax))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)))
(*.f32 (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) alphax))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (fabs.f32 alphax)))
(*.f32 (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 alphax)) (/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (neg.f32 alphax)))
(*.f32 (fabs.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (fabs.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))))
(*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))))
(*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)))
(*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 alphax alphax)))
(*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphax) #s(literal 2 binary32)))
(*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))) alphax)
(/.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alphax alphax))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) #s(literal 2 binary32))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(/.f32 (neg.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax))) (neg.f32 alphax))
(/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) alphax)
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))
(pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax)) #s(literal 2 binary32))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))
(neg.f32 (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphax) alphax)))
(neg.f32 (/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 alphax alphax)))
(*.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 (/.f32 alphay alphax) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(*.f32 (/.f32 alphay alphax) (/.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (exp.f32 (asinh.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (exp.f32 (neg.f32 (asinh.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (+.f32 (exp.f32 (asinh.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (exp.f32 (neg.f32 (asinh.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(/.f32 (-.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (asinh.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (+.f32 (exp.f32 (*.f32 #s(literal 2 binary32) (asinh.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -2 binary32) (asinh.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (+.f32 #s(literal 1 binary32) (exp.f32 (*.f32 #s(literal -2 binary32) (asinh.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (neg.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) alphay) (*.f32 alphax (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(tanh.f32 (asinh.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(*.f32 (pow.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (pow.f32 (/.f32 (/.f32 alphay alphax) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 2 binary32)))
(*.f32 (pow.f32 (/.f32 alphay alphax) #s(literal 2 binary32)) (pow.f32 (/.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) #s(literal 2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (fabs.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(*.f32 (neg.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (neg.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(*.f32 (neg.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (neg.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 1 binary32)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(*.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(*.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32))
(*.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(/.f32 (+.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (cos.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (cos.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)))) (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (PI.f32)) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (sin.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (*.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) #s(literal -2 binary32))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 2 binary32))
(/.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(-.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 2 binary32)))
(-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(pow.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32))
(pow.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(+.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32))))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (-.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(fabs.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(exp.f32 (*.f32 (log.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(neg.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 (fabs.f32 alphay)) (fabs.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (fabs.f32 alphay)) (neg.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphay)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) (pow.f32 alphay #s(literal 1 binary32)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) alphay)
(*.f32 (fabs.f32 alphay) (fabs.f32 alphay))
(*.f32 (neg.f32 alphay) (neg.f32 alphay))
(*.f32 alphay alphay)
(pow.f32 (fabs.f32 alphay) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphay) #s(literal 2 binary32))
(pow.f32 alphay #s(literal 2 binary32))
(fabs.f32 (*.f32 alphay alphay))
(exp.f32 (*.f32 (log.f32 alphay) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alphay) alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (neg.f32 alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay) (/.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (fabs.f32 alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (fabs.f32 alphay)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 alphay)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (neg.f32 alphay)))
(*.f32 (fabs.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)) (fabs.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (neg.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)) (neg.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(*.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay))
(*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(*.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 (sin.f32 (atan.f32 (fabs.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)))
(*.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(*.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (/.f32 (sin.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 alphay alphay)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) alphay) #s(literal 2 binary32)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay)))
(/.f32 (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) alphay)
(/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) #s(literal 1 binary32)) (*.f32 alphay alphay))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) #s(literal 2 binary32))
(/.f32 (*.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 alphay alphay))) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))))
(/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 alphay)) (neg.f32 alphay))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (*.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphay alphay)))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay))) (neg.f32 alphay))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) alphay)
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 alphay) alphay) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(pow.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) alphay) #s(literal 2 binary32))
(neg.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))
(*.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(*.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay)))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) (neg.f32 alphay)) (neg.f32 alphay))
(/.f32 (/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) alphay) alphay)
(/.f32 (/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) alphax) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax))) alphax)
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (*.f32 (neg.f32 alphax) alphax)) (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (*.f32 alphax alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 alphax alphax))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) alphay) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay))) alphay)
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (*.f32 (neg.f32 alphay) alphay)) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) alphax) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) alphay)) (*.f32 alphay alphax))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) (*.f32 (neg.f32 alphax) alphax)) (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) alphay)) (*.f32 alphay (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) (*.f32 alphax alphax)) (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) alphay)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) alphax) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) (*.f32 (neg.f32 alphay) alphay))) (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphax) alphax)) (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 alphay) alphay))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphay) alphay))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) alphax) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphax) alphax)) (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) alphay) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) alphax)) (*.f32 alphax alphay))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) (*.f32 (neg.f32 alphay) alphay)) (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) alphax)) (*.f32 alphax (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) (*.f32 alphay alphay)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) alphax)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) alphay) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) (*.f32 (neg.f32 alphax) alphax))) (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 alphay) alphay)) (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphax) alphax))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphax) alphax))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) alphay) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphay) alphay)) (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (*.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))) (+.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))) (-.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (+.f32 (*.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay))))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) alphax) (*.f32 alphay (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)))) (*.f32 alphay alphax))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) (*.f32 (neg.f32 alphax) alphax)) (*.f32 alphay (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))) (*.f32 alphay (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)) (*.f32 alphax alphax)) (*.f32 alphay (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphax) alphax)) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) alphax) (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphax) alphax)) (*.f32 (*.f32 alphay alphay) (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) alphay) (*.f32 alphax (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)))) (*.f32 alphax alphay))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) (*.f32 (neg.f32 alphay) alphay)) (*.f32 alphax (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 alphax (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) alphax)) (*.f32 alphay alphay)) (*.f32 alphax (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)))) (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 alphay) alphay)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (+.f32 (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 alphay alphay)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) alphay) (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) alphay)))) (*.f32 (*.f32 alphax alphax) alphay))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (neg.f32 alphay) alphay)) (*.f32 (*.f32 alphax alphax) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (neg.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (neg.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))) (neg.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay)))
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) (*.f32 alphay alphay))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))) (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) alphax))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (*.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 (pow.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)) #s(literal 1 binary32))) (*.f32 alphax alphax)))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (neg.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))
(+.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (*.f32 alphay alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(+.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay)) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))
(+.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))))
(neg.f32 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(*.f32 (pow.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) #s(literal -1 binary32)))
(*.f32 (pow.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) #s(literal -1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay)) #s(literal -1 binary32)))
(*.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 alphay alphay))
(*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay))
(*.f32 (pow.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))))
(/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))))
(/.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(pow.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))))
(neg.f32 (/.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))))
u0
(*.f32 (/.f32 u0 (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) (*.f32 alphay alphay))
(*.f32 (/.f32 u0 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))) (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay))
(*.f32 u0 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) u0)
(*.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))))
(/.f32 (*.f32 u0 #s(literal -1 binary32)) (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(/.f32 (*.f32 #s(literal -1 binary32) u0) (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(/.f32 (neg.f32 u0) (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(/.f32 #s(literal 1 binary32) (/.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) u0))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u0) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 u0) (neg.f32 u0))) (-.f32 #s(literal 1 binary32) (neg.f32 u0)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 u0) (neg.f32 u0)) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 u0 u0) (*.f32 #s(literal 1 binary32) u0))))
(-.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u0)))
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (neg.f32 u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u0) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))
(+.f32 #s(literal 1 binary32) (neg.f32 u0))
(neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal 1 binary32))))
(neg.f32 (-.f32 u0 #s(literal 1 binary32)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))) (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))))
(*.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))) (/.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))) (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))))
(*.f32 u0 (*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32)))))
(*.f32 u0 (/.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))) #s(literal 1 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(/.f32 (*.f32 #s(literal 1 binary32) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(/.f32 (*.f32 #s(literal -1 binary32) u0) (*.f32 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))
(/.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 u0 #s(literal 1 binary32)) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))))
(neg.f32 (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal 1 binary32))) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 (neg.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))))))
(-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))))
(neg.f32 (/.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) (-.f32 u0 #s(literal 1 binary32))))
(neg.f32 (-.f32 (neg.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) #s(literal 1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(/.f32 (sqrt.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) u0)))
(sqrt.f32 (*.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(fabs.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))

eval95.0ms (1.5%)

Memory
-0.0MiB live, 101.2MiB allocated; 11ms collecting garbage
Compiler

Compiled 98 599 to 7 755 computations (92.1% saved)

prune13.0ms (0.2%)

Memory
-3.5MiB live, 21.0MiB allocated; 1ms collecting garbage
Pruning

11 alts after pruning (11 fresh and 0 done)

PrunedKeptTotal
New73711748
Fresh000
Picked101
Done000
Total73811749
Accuracy
100.0%
Counts
749 → 11
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
98.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
52.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
99.2%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))))))
97.1%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
50.9%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
99.0%
(*.f32 (pow.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))) #s(literal -1/2 binary32)))
98.2%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
97.0%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
44.8%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
Compiler

Compiled 1 466 to 224 computations (84.7% saved)

series331.0ms (5.1%)

Memory
20.5MiB live, 227.2MiB allocated; 34ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02285105692
Stop Event
iter-limit
Counts
63 → 345
Calls
Call 1
Inputs
#s(literal 1 binary32)
alphay
alphax
(/.f32 alphay alphax)
#s(literal 2 binary32)
(PI.f32)
u1
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphax alphax)
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
(*.f32 u1 (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
(*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))
(cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
(*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))
(atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))
(pow.f32 alphax #s(literal 2 binary32))
#s(literal -1 binary32)
#s(literal -1/2 binary32)
(*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0)
(*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 (PI.f32) (PI.f32))
(*.f32 u1 (+.f32 (PI.f32) (PI.f32)))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))
(/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
Outputs
#s(approx 1 #s(literal 0 binary32))
#s(approx u0 u0)
#s(approx (- 1 u0) #s(literal 1 binary32))
#s(approx (- 1 u0) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u0)))
#s(approx (* (pow alphax 2) u0) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0))
#s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))
#s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (*.f32 u0 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1/12 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) u0))
#s(approx (- 1 u0) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
#s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) u0))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 #s(literal -1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 u0 #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0)))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (/.f32 #s(literal -1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 u0 #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 u0 #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32)))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) (pow.f32 u0 #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32)))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/12 binary32) (+.f32 (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) (pow.f32 u0 #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 u0 #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))))
#s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 u0 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) u0)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 u0 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/12 binary32) (+.f32 (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (+.f32 (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) u0)) (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32)))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal -1/2 binary32))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) u0))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx u1 u1)
#s(approx (* u1 (PI)) (*.f32 u1 (PI.f32)))
#s(approx (* 2 (* u1 (PI))) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
#s(approx (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
#s(approx (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 2 binary32) (*.f32 u1 (*.f32 (PI.f32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
#s(approx (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))
#s(approx (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal -4/3 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))
#s(approx (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (+.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 (PI.f32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
#s(approx (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (+.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 (PI.f32) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal -4/3 binary32) (*.f32 alphay (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
#s(approx (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 u1 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
#s(approx (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u1 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))
#s(approx (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (+.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 u1 (-.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 #s(literal 4/3 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))
#s(approx (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 u1 (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (+.f32 (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
#s(approx (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (+.f32 (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 (PI.f32) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 4/3 binary32) (*.f32 alphax (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
#s(approx (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 (*.f32 alphay (pow.f32 (PI.f32) #s(literal 3 binary32))) alphax)) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 alphay (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))))
#s(approx (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))))
#s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (* u1 (+ (PI) (PI))) (* -1/2 (PI))) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
#s(approx (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (+.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax)) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax)) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) alphax)))
#s(approx (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax)) (+.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))) alphax))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax)) (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (*.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))) alphax))) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))) alphax))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2) (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
#s(approx (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
#s(approx (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (/.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32)))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (*.f32 u1 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))
#s(approx (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))
#s(approx (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))) (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))
#s(approx (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))
#s(approx (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))) (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))
#s(approx (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/.f32 (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax)) (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))) (*.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1))))))
#s(approx alphax alphax)
#s(approx (/ alphay alphax) (/.f32 alphay alphax))
#s(approx (* alphax alphax) (pow.f32 alphax #s(literal 2 binary32)))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (* 2 (* alphax alphax)) (*.f32 #s(literal 2 binary32) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/1440 binary32) (+.f32 (*.f32 #s(literal 1440 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal 1920 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (*.f32 #s(literal 2880 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ 1 (* 1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 #s(literal 1 binary32) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 #s(literal 1 binary32) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)))))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32)))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/1440 binary32) (+.f32 (*.f32 #s(literal -1920 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 6 binary32)))))) (+.f32 (*.f32 #s(literal -1440 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 2880 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 5 binary32))))))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 6 binary32)))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))) (pow.f32 alphax #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1/2 binary32))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx alphay alphay)
#s(approx (* alphay alphay) (pow.f32 alphay #s(literal 2 binary32)))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (* 2 (* alphay alphay)) (*.f32 #s(literal 2 binary32) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0)) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/1440 binary32) (+.f32 (*.f32 #s(literal 1440 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1920 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (*.f32 #s(literal 2880 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))))))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32)))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32)))))
#s(approx (pow (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/1440 binary32) (+.f32 (*.f32 #s(literal -1920 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1440 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2880 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))) (pow.f32 alphay #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
Calls

12 calls:

TimeVariablePoint
31.0ms
u1
0
20.0ms
u1
inf
17.0ms
u1
-inf
16.0ms
alphax
-inf
16.0ms
alphax
inf

rewrite188.0ms (2.9%)

Memory
-1.4MiB live, 116.3MiB allocated; 18ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0881952
01401556
17501386
041131386
Stop Event
iter-limit
node-limit
iter-limit
Counts
63 → 853
Calls
Call 1
Inputs
#s(literal 1 binary32)
alphay
alphax
(/.f32 alphay alphax)
#s(literal 2 binary32)
(PI.f32)
u1
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphax alphax)
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
(*.f32 u1 (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
(sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
(*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))
(cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
(*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))
(/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))
(atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))))))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))
(pow.f32 alphax #s(literal 2 binary32))
#s(literal -1 binary32)
#s(literal -1/2 binary32)
(*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0)
(*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 (PI.f32) (PI.f32))
(*.f32 u1 (+.f32 (PI.f32) (PI.f32)))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))
(/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))
(*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))))
(*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
(sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
Outputs
#s(literal 1 binary32)
alphay
alphax
(*.f32 (neg.f32 alphay) (/.f32 #s(literal 1 binary32) (neg.f32 alphax)))
(*.f32 alphay (/.f32 #s(literal 1 binary32) alphax))
(/.f32 (*.f32 alphay #s(literal 1 binary32)) alphax)
(/.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 alphay) (neg.f32 alphax))
(/.f32 alphay alphax)
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphax) (neg.f32 alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax alphay))
(neg.f32 (/.f32 alphay (neg.f32 alphax)))
(neg.f32 (/.f32 (neg.f32 alphay) alphax))
#s(literal 2 binary32)
(PI.f32)
u1
#s(literal 1/2 binary32)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (/.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 #s(literal -1/2 binary32) (neg.f32 (PI.f32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(/.f32 (neg.f32 (PI.f32)) #s(literal -2 binary32))
(/.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (PI.f32)))
(neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(*.f32 (fabs.f32 (fabs.f32 alphax)) (fabs.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (fabs.f32 alphax)) (neg.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (neg.f32 alphax)) (neg.f32 (neg.f32 alphax)))
(*.f32 (pow.f32 alphax #s(literal 1 binary32)) (pow.f32 alphax #s(literal 1 binary32)))
(*.f32 (pow.f32 alphax #s(literal 1 binary32)) alphax)
(*.f32 (pow.f32 alphax (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 alphax (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 alphax) (fabs.f32 alphax))
(*.f32 (neg.f32 alphax) (neg.f32 alphax))
(*.f32 alphax alphax)
(pow.f32 (fabs.f32 alphax) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphax) #s(literal 2 binary32))
(pow.f32 alphax #s(literal 2 binary32))
(fabs.f32 (*.f32 alphax alphax))
(exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alphax) alphax))
(*.f32 (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 (fabs.f32 alphay)) (fabs.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (fabs.f32 alphay)) (neg.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphay)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) (pow.f32 alphay #s(literal 1 binary32)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) alphay)
(*.f32 (fabs.f32 alphay) (fabs.f32 alphay))
(*.f32 (neg.f32 alphay) (neg.f32 alphay))
(*.f32 alphay alphay)
(pow.f32 (fabs.f32 alphay) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphay) #s(literal 2 binary32))
(pow.f32 alphay #s(literal 2 binary32))
(fabs.f32 (*.f32 alphay alphay))
(exp.f32 (*.f32 (log.f32 alphay) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alphay) alphay))
u0
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u0) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 u0) (neg.f32 u0))) (-.f32 #s(literal 1 binary32) (neg.f32 u0)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 u0) (neg.f32 u0)) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 u0 u0) (*.f32 #s(literal 1 binary32) u0))))
(-.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u0)))
(-.f32 #s(literal 1 binary32) u0)
(+.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u0) #s(literal 1 binary32)))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))
(+.f32 #s(literal 1 binary32) (neg.f32 u0))
(neg.f32 (+.f32 #s(literal -1 binary32) u0))
(neg.f32 (*.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal 1 binary32))))
(neg.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (-.f32 u0 #s(literal 1 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) u1))
(*.f32 (*.f32 u1 (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) u1))
(*.f32 u1 (PI.f32))
(*.f32 (PI.f32) u1)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (+.f32 u1 u1)))
(*.f32 (*.f32 (+.f32 u1 u1) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 u1 (PI.f32)))
(*.f32 (+.f32 u1 u1) (PI.f32))
(*.f32 (+.f32 (PI.f32) (PI.f32)) u1)
(*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))
(*.f32 u1 (+.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)))
(*.f32 (PI.f32) (+.f32 u1 u1))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (-.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (-.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))))
(-.f32 (*.f32 u1 (PI.f32)) (*.f32 (neg.f32 u1) (PI.f32)))
(-.f32 (*.f32 u1 (PI.f32)) (*.f32 (neg.f32 (PI.f32)) u1))
(-.f32 (*.f32 u1 (PI.f32)) (neg.f32 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (+.f32 u1 u1)))
(*.f32 (PI.f32) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 u1 (PI.f32)) (-.f32 (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(neg.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))) (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 u1 (PI.f32))) (cos.f32 (*.f32 u1 (PI.f32)))) (*.f32 (sin.f32 (*.f32 u1 (PI.f32))) (sin.f32 (*.f32 u1 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (neg.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(sin.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))
(cos.f32 (fabs.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(cos.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))
(cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(neg.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))
(*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)
(*.f32 alphay (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(+.f32 (*.f32 alphay (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))) (*.f32 alphay (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) alphay) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) alphay))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))) (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))) (*.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))))
(-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(+.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (neg.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (neg.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))))
(sin.f32 (+.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (fabs.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (-.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (fabs.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(cos.f32 (fabs.f32 (fabs.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))
(cos.f32 (fabs.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))
(cos.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))
(neg.f32 (-.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax)
(*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))
(*.f32 (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphax) (/.f32 alphay (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(*.f32 (/.f32 alphay (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))) (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphax))
(*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay alphax)) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(*.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax)))
(*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 alphay (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax))))
(*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))))
(*.f32 alphay (*.f32 (/.f32 #s(literal 1 binary32) alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))))
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphax))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (neg.f32 alphay)) (neg.f32 alphax))
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax))
(/.f32 (*.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))
(/.f32 (*.f32 (neg.f32 alphay) (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))) (neg.f32 alphax))
(/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay)) (neg.f32 alphax))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay alphax))) (neg.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))) (neg.f32 (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax)
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay alphax)) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))
(/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))) (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))))
(neg.f32 (/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))
(sqrt.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sin.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(fabs.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(cos.f32 (neg.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(cos.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(cos.f32 (fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(cos.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(cos.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(*.f32 (+.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 #s(literal 0 binary32))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))
(/.f32 (-.f32 #s(literal 2 binary32) (-.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 #s(literal 0 binary32)) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 #s(literal 0 binary32)))) #s(literal -2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (sin.f32 (+.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 #s(literal 0 binary32))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 #s(literal 0 binary32)))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(-.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(pow.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32))
(+.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 2 binary32)) (/.f32 (cos.f32 #s(literal 0 binary32)) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)))
(fabs.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) #s(literal 2 binary32)))
(neg.f32 (+.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(*.f32 (fabs.f32 (fabs.f32 alphax)) (fabs.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (fabs.f32 alphax)) (neg.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (neg.f32 alphax)) (neg.f32 (neg.f32 alphax)))
(*.f32 (pow.f32 alphax #s(literal 1 binary32)) (pow.f32 alphax #s(literal 1 binary32)))
(*.f32 (pow.f32 alphax #s(literal 1 binary32)) alphax)
(*.f32 (pow.f32 alphax (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 alphax (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 alphax) (fabs.f32 alphax))
(*.f32 (neg.f32 alphax) (neg.f32 alphax))
(*.f32 alphax alphax)
(pow.f32 (fabs.f32 alphax) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphax) #s(literal 2 binary32))
(pow.f32 alphax #s(literal 2 binary32))
(fabs.f32 (*.f32 alphax alphax))
(exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 alphax) alphax))
#s(literal -1 binary32)
#s(literal -1/2 binary32)
(*.f32 (*.f32 u0 (fabs.f32 alphax)) (fabs.f32 alphax))
(*.f32 (*.f32 u0 (neg.f32 alphax)) (neg.f32 alphax))
(*.f32 (*.f32 u0 alphax) alphax)
(*.f32 (fabs.f32 alphax) (*.f32 (fabs.f32 alphax) u0))
(*.f32 (neg.f32 alphax) (*.f32 (neg.f32 alphax) u0))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax (*.f32 alphax u0))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 #s(literal 0 binary32)))) #s(literal 2 binary32))
(/.f32 (*.f32 (+.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 #s(literal 0 binary32))) (-.f32 #s(literal 1 binary32) u0)) #s(literal 2 binary32))
(+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (neg.f32 u0)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (neg.f32 u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(*.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(*.f32 (fabs.f32 alphax) (*.f32 (fabs.f32 alphax) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (neg.f32 alphax) (*.f32 (neg.f32 alphax) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (*.f32 u0 (*.f32 alphax alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(*.f32 u0 (*.f32 (*.f32 alphax alphax) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) u0) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alphax alphax)) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (*.f32 alphax alphax) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 (neg.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax)) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (neg.f32 u0) (*.f32 alphax alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 (*.f32 alphax alphax))))
(neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(neg.f32 (/.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) (-.f32 u0 #s(literal 1 binary32))))
(neg.f32 (/.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal 1/2 binary32)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32))
(*.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) #s(literal 1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (*.f32 alphax alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 u0) (*.f32 alphax alphax))) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(/.f32 (*.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax)) #s(literal 1/2 binary32)) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alphax alphax)) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alphax alphax)))))
(neg.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alphax alphax)))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (*.f32 alphax alphax)))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32))))))
(-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
#s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) #s(literal -1/2 binary32)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))
(*.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 alphax alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (neg.f32 u0) (*.f32 alphax alphax))) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(/.f32 (*.f32 (*.f32 u0 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))) #s(literal -1/2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (*.f32 (neg.f32 u0) (*.f32 alphax alphax)) #s(literal -1/2 binary32)) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(/.f32 (*.f32 (*.f32 u0 (*.f32 alphax alphax)) #s(literal -1/2 binary32)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (*.f32 alphax alphax)))))
(neg.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (*.f32 alphax alphax)))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 alphax alphax)))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))) (*.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32))))))
(-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)))
(neg.f32 (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1/2 binary32)) #s(literal -1 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 2 binary32)))
(log.f32 (*.f32 (exp.f32 (PI.f32)) (exp.f32 (PI.f32))))
(*.f32 (*.f32 #s(literal 2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (PI.f32)) (PI.f32))) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (PI.f32) (PI.f32))) (PI.f32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal 2 binary32)))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (+.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (PI.f32)) (+.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))))
(*.f32 (PI.f32) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (PI.f32))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (pow.f32 (neg.f32 (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (PI.f32) (PI.f32)) (+.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (neg.f32 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (+.f32 (PI.f32) (neg.f32 (PI.f32))))
(/.f32 (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32))) (-.f32 (PI.f32) (PI.f32)))
(/.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32)) (*.f32 (*.f32 (PI.f32) (PI.f32)) (PI.f32))) (+.f32 (*.f32 (PI.f32) (PI.f32)) (-.f32 (*.f32 (PI.f32) (PI.f32)) (*.f32 (PI.f32) (PI.f32)))))
(-.f32 (PI.f32) (neg.f32 (PI.f32)))
(+.f32 (*.f32 (PI.f32) #s(literal 1 binary32)) (*.f32 (PI.f32) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (PI.f32)) (*.f32 #s(literal 1 binary32) (PI.f32)))
(+.f32 (PI.f32) (neg.f32 (neg.f32 (PI.f32))))
(+.f32 (PI.f32) (PI.f32))
(neg.f32 (-.f32 (neg.f32 (PI.f32)) (PI.f32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (+.f32 u1 u1)))
(*.f32 (*.f32 (+.f32 u1 u1) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (*.f32 u1 #s(literal 2 binary32)) (PI.f32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 u1 (PI.f32)))
(*.f32 (+.f32 u1 u1) (PI.f32))
(*.f32 (+.f32 (PI.f32) (PI.f32)) u1)
(*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))
(*.f32 u1 (+.f32 (PI.f32) (PI.f32)))
(*.f32 (PI.f32) (*.f32 u1 #s(literal 2 binary32)))
(*.f32 (PI.f32) (+.f32 u1 u1))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (-.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (-.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))))
(-.f32 (*.f32 u1 (PI.f32)) (*.f32 (neg.f32 u1) (PI.f32)))
(-.f32 (*.f32 u1 (PI.f32)) (*.f32 (neg.f32 (PI.f32)) u1))
(-.f32 (*.f32 u1 (PI.f32)) (neg.f32 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 (*.f32 u1 (PI.f32)) #s(literal 1 binary32)) (*.f32 (*.f32 u1 (PI.f32)) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1 binary32) (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 (*.f32 #s(literal -1/2 binary32) (cbrt.f32 (*.f32 (PI.f32) (PI.f32)))) (cbrt.f32 (PI.f32)))
(*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32))
(*.f32 (cbrt.f32 (*.f32 (PI.f32) (PI.f32))) (*.f32 (cbrt.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(*.f32 #s(literal 1/2 binary32) (neg.f32 (PI.f32)))
(*.f32 (PI.f32) #s(literal -1/2 binary32))
(neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))
(*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (+.f32 u1 u1)))
(*.f32 (PI.f32) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 u1 (PI.f32)) (-.f32 (*.f32 u1 (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (PI.f32)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(neg.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))
(*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(/.f32 (neg.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (neg.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(/.f32 (sin.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))) (PI.f32))) (cos.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))) (PI.f32))))
(/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))) (/.f32 (*.f32 (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(neg.f32 (tan.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))
(tan.f32 (+.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))) (PI.f32)) (PI.f32)))
(tan.f32 (+.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))) (PI.f32)))
(tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))
(*.f32 (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphax) (/.f32 alphay (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(*.f32 (/.f32 alphay (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))) (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphax))
(*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay alphax)) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(*.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (/.f32 #s(literal 1 binary32) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax)))
(*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 alphay (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax))))
(*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))))
(*.f32 alphay (*.f32 (/.f32 #s(literal 1 binary32) alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))))
(*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphax))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (neg.f32 alphay)) (neg.f32 alphax))
(/.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax))
(/.f32 (*.f32 (/.f32 alphay alphax) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))
(/.f32 (*.f32 (neg.f32 alphay) (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))) (neg.f32 alphax))
(/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay)) (neg.f32 alphax))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay alphax))) (neg.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(/.f32 (neg.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))) (neg.f32 (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))))
(/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax)
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay alphax)) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))
(/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 alphay alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))))) (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))))))
(neg.f32 (/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))) alphax)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(/.f32 (+.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 3 binary32)) (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 3 binary32))) (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 1 binary32)) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(atan2.f32 (+.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))
(-.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sin.f32 (+.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(cos.f32 (neg.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (fabs.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(cos.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))))
(-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))
(+.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32))
(neg.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(-.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(neg.f32 (+.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(neg.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))
(*.f32 (*.f32 #s(literal 2 binary32) (fabs.f32 alphax)) (fabs.f32 alphax))
(*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 alphax)) (neg.f32 alphax))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))) (*.f32 alphax alphax))
(*.f32 (+.f32 alphax alphax) alphax)
(*.f32 (fabs.f32 alphax) (*.f32 (fabs.f32 alphax) #s(literal 2 binary32)))
(*.f32 (fabs.f32 alphax) (+.f32 (fabs.f32 alphax) (fabs.f32 alphax)))
(*.f32 (neg.f32 alphax) (*.f32 (neg.f32 alphax) #s(literal 2 binary32)))
(*.f32 (neg.f32 alphax) (+.f32 (neg.f32 alphax) (neg.f32 alphax)))
(*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))
(*.f32 alphax (*.f32 alphax #s(literal 2 binary32)))
(*.f32 alphax (+.f32 alphax alphax))
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))) (-.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 alphax alphax) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))))
(-.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphax) alphax))
(+.f32 (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32)) (*.f32 (*.f32 alphax alphax) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphax alphax)) (*.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(+.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)))
(*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) alphax) alphax)
(/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (+.f32 alphax alphax)) alphax)
(/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 alphax alphax)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)))) (+.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax))))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax))) (+.f32 (*.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax))) (*.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax))))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 (neg.f32 alphax) alphax))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax))
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)))
(/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))))
(/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))))
(-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)))
(+.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)))
(neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (*.f32 #s(literal 2 binary32) (fabs.f32 alphay)) (fabs.f32 alphay))
(*.f32 (*.f32 #s(literal 2 binary32) (neg.f32 alphay)) (neg.f32 alphay))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))) (*.f32 alphay alphay))
(*.f32 (+.f32 alphay alphay) alphay)
(*.f32 (fabs.f32 alphay) (*.f32 (fabs.f32 alphay) #s(literal 2 binary32)))
(*.f32 (fabs.f32 alphay) (+.f32 (fabs.f32 alphay) (fabs.f32 alphay)))
(*.f32 (neg.f32 alphay) (*.f32 (neg.f32 alphay) #s(literal 2 binary32)))
(*.f32 (neg.f32 alphay) (+.f32 (neg.f32 alphay) (neg.f32 alphay)))
(*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))
(*.f32 alphay (*.f32 alphay #s(literal 2 binary32)))
(*.f32 alphay (+.f32 alphay alphay))
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))) (-.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))
(/.f32 (+.f32 (pow.f32 (*.f32 alphay alphay) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay alphay) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))))
(-.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphay) alphay))
(+.f32 (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32)) (*.f32 (*.f32 alphay alphay) #s(literal 1 binary32)))
(+.f32 (*.f32 #s(literal 1 binary32) (*.f32 alphay alphay)) (*.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(+.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1 binary32)) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (neg.f32 alphay)) (neg.f32 alphay))
(/.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) alphay) alphay)
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (+.f32 alphay alphay)) alphay)
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 alphay alphay)) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (*.f32 (+.f32 alphay alphay) alphay)) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (*.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))
(/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (neg.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (neg.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (neg.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))))
(neg.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 (+.f32 alphay alphay) alphay)))
(neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))
(neg.f32 (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphax alphax)))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (+.f32 alphax alphax)) alphax)
(/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (*.f32 alphax alphax)) #s(literal 2 binary32))
(/.f32 (/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(literal 2 binary32)) (*.f32 alphax alphax))
(/.f32 (/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 alphax alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 alphax alphax))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32))) (*.f32 alphay alphay))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32))) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 alphax alphax)) (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 alphay alphay)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 alphay alphay)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))) (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))) (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (*.f32 alphay alphay) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 alphay alphay) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay)) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 alphax alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) alphay) alphay))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))) (*.f32 (*.f32 alphax alphax) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 alphay alphay)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 alphay alphay)) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 #s(literal -2 binary32) (*.f32 alphay alphay))))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 #s(literal -2 binary32) (*.f32 alphax alphax)))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))) (neg.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))))) (neg.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (+.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))
(-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alphax alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))
(-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal 1 binary32)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))
(-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))))
(+.f32 (/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))
(neg.f32 (-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (*.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (neg.f32 u0)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))))
(+.f32 (*.f32 #s(literal 1 binary32) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))) (*.f32 (neg.f32 u0) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))))
(+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal 1 binary32) u0)))
(+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))))
(*.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))))
(*.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))))
(*.f32 u0 (/.f32 #s(literal -1 binary32) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (*.f32 u0 #s(literal 1 binary32)) (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 u0)) (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (neg.f32 u0) (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))))
(/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))) (neg.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)) u0))
(neg.f32 (/.f32 u0 (*.f32 (-.f32 u0 #s(literal 1 binary32)) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))))))
(neg.f32 (/.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 u0 #s(literal 1 binary32))))
(neg.f32 (/.f32 (neg.f32 u0) (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (+.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(+.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(sqrt.f32 (*.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(fabs.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (+.f32 (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))
(neg.f32 (-.f32 (neg.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))))
(sqrt.f32 (*.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))))
(sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))
(pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))))
(fabs.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))))))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))))))
(*.f32 (pow.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))))
(pow.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))
(neg.f32 (/.f32 #s(literal -1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1/2 binary32)) #s(literal -1 binary32))))))

eval170.0ms (2.6%)

Memory
5.4MiB live, 179.1MiB allocated; 20ms collecting garbage
Compiler

Compiled 206 978 to 10 589 computations (94.9% saved)

prune60.0ms (0.9%)

Memory
-6.1MiB live, 79.1MiB allocated; 3ms collecting garbage
Pruning

39 alts after pruning (39 fresh and 0 done)

PrunedKeptTotal
New2 072382 110
Fresh516
Picked505
Done000
Total2 082392 121
Accuracy
100.0%
Counts
2 121 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
40.2%
(pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.5%
(pow.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
98.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32))))
40.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
51.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
50.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
52.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
52.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
38.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0)))))))
52.0%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
40.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
40.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
40.3%
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal 1/2 binary32))))
97.0%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
40.1%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
50.5%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
49.8%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
51.2%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
50.9%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
50.9%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
40.1%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
40.1%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
99.0%
(*.f32 (pow.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))) #s(literal -1/2 binary32)))
98.1%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
97.0%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
36.6%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
44.4%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
44.4%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
45.3%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
44.8%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
34.6%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0))))))
44.7%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
44.8%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 u0 alphax) alphax) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
36.6%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
36.6%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
36.6%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
Compiler

Compiled 3 478 to 522 computations (85.0% saved)

series364.0ms (5.6%)

Memory
6.7MiB live, 253.7MiB allocated; 37ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0263090007
Stop Event
iter-limit
Counts
83 → 440
Calls
Call 1
Inputs
#s(literal 1 binary32)
alphay
alphax
(/.f32 alphay alphax)
#s(literal 2 binary32)
(PI.f32)
u1
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (PI.f32))
u0
(-.f32 #s(literal 1 binary32) u0)
(*.f32 u1 (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(pow.f32 alphax #s(literal 2 binary32))
(pow.f32 alphay #s(literal 2 binary32))
#s(literal -1 binary32)
#s(literal -1/2 binary32)
#s(literal -2 binary32)
(*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0)
(*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0)
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
(/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(+.f32 u1 u1)
(+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))
(*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))
(tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(+.f32 alphax alphax)
(*.f32 (+.f32 alphax alphax) alphax)
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))
(+.f32 alphay alphay)
(*.f32 (+.f32 alphay alphay) alphay)
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
Outputs
#s(approx 1 #s(literal 0 binary32))
#s(approx u0 u0)
#s(approx (- 1 u0) #s(literal 1 binary32))
#s(approx (- 1 u0) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u0)))
#s(approx (* (pow alphax 2) u0) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0))
#s(approx (* (pow alphay 2) u0) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (*.f32 u0 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)) (-.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (* (- 1 u0) 1/2) #s(literal 1/2 binary32))
#s(approx (* (- 1 u0) 1/2) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) u0)))
#s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))
#s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))) (+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (*.f32 u0 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32))))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (/.f32 (*.f32 alphax u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (*.f32 u0 (+.f32 (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (*.f32 alphax u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 alphax u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 alphax u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (*.f32 u0 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1/12 binary32) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 3 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))
#s(approx (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)) (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (*.f32 u0 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 4 binary32)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 4 binary32)))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32))) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) u0))
#s(approx (- 1 u0) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))) u0))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) u0)))))
#s(approx (* (- 1 u0) 1/2) (*.f32 #s(literal -1/2 binary32) u0))
#s(approx (* (- 1 u0) 1/2) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)) #s(literal 1/2 binary32))))
#s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) u0)))))
#s(approx (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))) (*.f32 u0 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32))))
#s(approx (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0)))) #s(literal 1/2 binary32))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (pow.f32 u0 #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 alphax (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 alphax (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (/.f32 alphax (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 alphax (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (/.f32 alphax (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 alphax (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) u0)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (pow.f32 u0 #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) u0))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (pow.f32 u0 #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32)))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) (pow.f32 u0 #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32)))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/12 binary32) (+.f32 (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 3 binary32)))))))) (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 3 binary32))))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) (pow.f32 u0 #s(literal 2 binary32))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32))))))
#s(approx (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))
#s(approx (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) u0))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (+.f32 (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 4 binary32))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 4 binary32)))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32)))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 1/2 binary32)) #s(literal 4 binary32))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) u0))) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 u0 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) u0))) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* (- 1 u0) 1/2) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u0))))))
#s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))) (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))) (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 alphax (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 alphax (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) u0))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/12 binary32) (+.f32 (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 6 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 3 binary32))))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 3 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32))) u0)) (*.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/8 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32)))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) u0)) (pow.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) #s(literal -1/2 binary32))))
#s(approx (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) u0)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) u0)) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 u0 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))) #s(literal 3 binary32)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal -1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx u1 u1)
#s(approx (* u1 (PI)) (*.f32 u1 (PI.f32)))
#s(approx (* 2 (* u1 (PI))) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (*.f32 u1 (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 #s(literal -4/3 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal -4/3 binary32) (*.f32 alphay (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (*.f32 u1 (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 u1 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 u1 (-.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 4/3 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 u1 (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal 4/3 binary32) (*.f32 alphax (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 (*.f32 alphay (pow.f32 (PI.f32) #s(literal 3 binary32))) alphax)) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 alphay (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))) (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
#s(approx (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ u1 u1) (*.f32 #s(literal 2 binary32) u1))
#s(approx (+ (+ u1 u1) 1/2) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
#s(approx (* (PI) (+ (+ u1 u1) 1/2)) (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (+.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) alphax)))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (+.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) alphax))) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))
#s(approx (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))
#s(approx (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))
#s(approx (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))
#s(approx (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))
#s(approx (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI))) (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (/.f32 (*.f32 alphax u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))
#s(approx (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal -1/2 binary32)))
#s(approx (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphax #s(literal 2 binary32))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (pow.f32 alphay #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 u1 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (+ (+ u1 u1) 1/2) (*.f32 u1 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u1)))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1))))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))
#s(approx (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))
#s(approx (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))
#s(approx (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))
#s(approx (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))))
#s(approx (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))))
#s(approx (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))
#s(approx (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI))) (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
#s(approx (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))))
#s(approx (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))
#s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))) (/.f32 (*.f32 alphax u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))))
#s(approx (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))))
#s(approx (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (pow.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal -1/2 binary32)))
#s(approx (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))
#s(approx (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
#s(approx (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx alphax alphax)
#s(approx (/ alphay alphax) (/.f32 alphay alphax))
#s(approx (pow alphax 2) (pow.f32 alphax #s(literal 2 binary32)))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ alphax alphax) (*.f32 #s(literal 2 binary32) alphax))
#s(approx (* (+ alphax alphax) alphax) (*.f32 #s(literal 2 binary32) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/1440 binary32) (+.f32 (*.f32 #s(literal 1440 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal 1920 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32))))) (*.f32 #s(literal 2880 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)))))))))
#s(approx (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32)))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32)))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))))))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/1440 binary32) (+.f32 (*.f32 #s(literal -1920 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 6 binary32)))))) (+.f32 (*.f32 #s(literal -1440 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 2880 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 10 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 5 binary32))))))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 12 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 6 binary32)))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32))) (pow.f32 alphax #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1/2 binary32))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (* (pow (sin (+ (fabs (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (* 1/2 (PI)))) 2) (- 1 u0))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 #s(literal 1 binary32) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
#s(approx (+ 1 (* -1/2 (/ (* (pow alphax 2) u0) (+ (* (- 1 u0) 1/2) (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 #s(literal 1 binary32) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (+ 1 (* -1/2 (* alphax (* alphax (/ u0 (* (- 1/2 (* -1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (- 1 u0))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 #s(literal 1 binary32) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx alphay alphay)
#s(approx (pow alphay 2) (pow.f32 alphay #s(literal 2 binary32)))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (+ alphay alphay) (*.f32 #s(literal 2 binary32) alphay))
#s(approx (* (+ alphay alphay) alphay) (*.f32 #s(literal 2 binary32) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/6 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/1440 binary32) (+.f32 (*.f32 #s(literal 1440 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal 1920 binary32) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (*.f32 #s(literal 2880 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))))))) (*.f32 #s(literal 1/48 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal -48 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32)))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32)))))
#s(approx (pow (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) -1/2) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (+.f32 (/.f32 (*.f32 (+.f32 (*.f32 #s(literal -1/48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal 48 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/1440 binary32) (+.f32 (*.f32 #s(literal -1920 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))) (+.f32 (*.f32 #s(literal -1440 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2880 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 10 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/6 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 12 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 3 binary32)))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))) (pow.f32 alphay #s(literal 6 binary32))) (+.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal -1/2 binary32))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 6 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 8 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 5 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))))))
Calls

12 calls:

TimeVariablePoint
27.0ms
u1
0
26.0ms
u1
-inf
24.0ms
u1
inf
15.0ms
alphax
-inf
13.0ms
alphay
inf

rewrite173.0ms (2.6%)

Memory
3.6MiB live, 102.6MiB allocated; 8ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01291928
02031662
111771546
042331546
Stop Event
iter-limit
node-limit
iter-limit
Counts
83 → 891
Calls
Call 1
Inputs
#s(literal 1 binary32)
alphay
alphax
(/.f32 alphay alphax)
#s(literal 2 binary32)
(PI.f32)
u1
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (PI.f32))
u0
(-.f32 #s(literal 1 binary32) u0)
(*.f32 u1 (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(pow.f32 alphax #s(literal 2 binary32))
(pow.f32 alphay #s(literal 2 binary32))
#s(literal -1 binary32)
#s(literal -1/2 binary32)
#s(literal -2 binary32)
(*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0)
(*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0)
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
(/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(+.f32 u1 u1)
(+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))
(*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))
(tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(+.f32 alphax alphax)
(*.f32 (+.f32 alphax alphax) alphax)
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))
(+.f32 alphay alphay)
(*.f32 (+.f32 alphay alphay) alphay)
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32))
(*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))
(*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
(*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
Outputs
#s(literal 1 binary32)
alphay
alphax
(*.f32 (neg.f32 alphay) (/.f32 #s(literal 1 binary32) (neg.f32 alphax)))
(*.f32 alphay (/.f32 #s(literal 1 binary32) alphax))
(/.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 alphay) (neg.f32 alphax))
(/.f32 alphay alphax)
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphax) (neg.f32 alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax alphay))
#s(literal 2 binary32)
(PI.f32)
u1
#s(literal 1/2 binary32)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(/.f32 (neg.f32 (PI.f32)) #s(literal -2 binary32))
(/.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (PI.f32)))
u0
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u0) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 u0) (neg.f32 u0))) (-.f32 #s(literal 1 binary32) (neg.f32 u0)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 u0) (neg.f32 u0)) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 u0 u0) (*.f32 #s(literal 1 binary32) u0))))
(-.f32 #s(literal 1 binary32) u0)
(+.f32 #s(literal 1 binary32) (neg.f32 u0))
(neg.f32 (-.f32 u0 #s(literal 1 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) u1))
(*.f32 u1 (PI.f32))
(*.f32 (PI.f32) u1)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (+.f32 u1 u1)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 u1 (PI.f32)))
(*.f32 (+.f32 (PI.f32) (PI.f32)) u1)
(*.f32 (+.f32 u1 u1) (PI.f32))
(*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))
(*.f32 u1 (+.f32 (PI.f32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (-.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (-.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))))
(+.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))
(*.f32 (fabs.f32 (fabs.f32 alphax)) (fabs.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (fabs.f32 alphax)) (neg.f32 (fabs.f32 alphax)))
(*.f32 (neg.f32 (neg.f32 alphax)) (neg.f32 (neg.f32 alphax)))
(*.f32 (pow.f32 alphax #s(literal 1 binary32)) (pow.f32 alphax #s(literal 1 binary32)))
(*.f32 (pow.f32 alphax #s(literal 1 binary32)) alphax)
(*.f32 (pow.f32 alphax (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 alphax (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 alphax) (fabs.f32 alphax))
(*.f32 (neg.f32 alphax) (neg.f32 alphax))
(*.f32 alphax alphax)
(pow.f32 (fabs.f32 alphax) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphax) #s(literal 2 binary32))
(pow.f32 alphax #s(literal 2 binary32))
(fabs.f32 (*.f32 alphax alphax))
(exp.f32 (*.f32 (log.f32 alphax) #s(literal 2 binary32)))
(*.f32 (fabs.f32 (fabs.f32 alphay)) (fabs.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (fabs.f32 alphay)) (neg.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphay)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) (pow.f32 alphay #s(literal 1 binary32)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) alphay)
(*.f32 (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 alphay) (fabs.f32 alphay))
(*.f32 (neg.f32 alphay) (neg.f32 alphay))
(*.f32 alphay alphay)
(pow.f32 (fabs.f32 alphay) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphay) #s(literal 2 binary32))
(pow.f32 alphay #s(literal 2 binary32))
(fabs.f32 (*.f32 alphay alphay))
(exp.f32 (*.f32 (log.f32 alphay) #s(literal 2 binary32)))
#s(literal -1 binary32)
#s(literal -1/2 binary32)
#s(literal -2 binary32)
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 u0 (*.f32 alphay alphay))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal -1/2 binary32))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 u1 u1)))) (*.f32 (PI.f32) (+.f32 u1 u1)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (+.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(neg.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(-.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 u1 (PI.f32))) (cos.f32 (*.f32 u1 (PI.f32)))) (*.f32 (sin.f32 (*.f32 u1 (PI.f32))) (sin.f32 (*.f32 u1 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u1 u1))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u1 u1))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(+.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(sin.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))
(cos.f32 (neg.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(cos.f32 (fabs.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(neg.f32 (sin.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)
(*.f32 alphay (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(-.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u1 u1))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u1 u1))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(+.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(+.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (fabs.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(cos.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(cos.f32 (fabs.f32 (fabs.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(cos.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(cos.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(cos.f32 (fabs.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))
(*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)
(*.f32 alphax (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphax) (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphax))
(*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (*.f32 alphay (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) alphax) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 alphay (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)) (neg.f32 alphax))
(/.f32 (neg.f32 (*.f32 alphay (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))) (neg.f32 alphax))
(/.f32 (neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) alphax)) (neg.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay))) (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) alphax)
(/.f32 (*.f32 alphay (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) alphax)
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)) (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (-.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (+.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32))) (+.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (-.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan2.f32 (+.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (-.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (-.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) #s(literal 4 binary32))
(-.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(cos.f32 (neg.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(cos.f32 (fabs.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(cos.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 (*.f32 alphay alphay) u0) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) u0))) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) u0)) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 (*.f32 alphay alphay) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphay alphay) u0)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) u0)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) u0))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) u0)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) u0))))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) u0))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (+.f32 (pow.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))) (-.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u1) u1)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 u1)) u1)
(*.f32 #s(literal 2 binary32) u1)
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (neg.f32 u1) (neg.f32 u1))) (+.f32 u1 (neg.f32 u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (+.f32 (*.f32 (neg.f32 u1) (neg.f32 u1)) (*.f32 u1 (neg.f32 u1)))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (-.f32 u1 u1))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 u1 u1) (*.f32 u1 u1))))
(-.f32 u1 (neg.f32 u1))
(+.f32 u1 u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 u1 #s(literal 1/2 binary32)) u1)) u1)
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))) (+.f32 u1 u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (+.f32 u1 u1))) (+.f32 u1 u1))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (+.f32 u1 u1) (+.f32 u1 u1))) (-.f32 #s(literal 1/2 binary32) (+.f32 u1 u1)))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (+.f32 u1 #s(literal 1/2 binary32)) (+.f32 u1 #s(literal 1/2 binary32)))) (-.f32 u1 (+.f32 u1 #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (*.f32 #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (+.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (+.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (+.f32 u1 u1) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (+.f32 u1 u1)))))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (+.f32 u1 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 (+.f32 u1 #s(literal 1/2 binary32)) (+.f32 u1 #s(literal 1/2 binary32))) (*.f32 u1 (+.f32 u1 #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (+.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 #s(literal -1/2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (+.f32 (*.f32 #s(literal -1/2 binary32) #s(literal -1/2 binary32)) (*.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (-.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))
(/.f32 (+.f32 (pow.f32 (+.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))))
(-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))
(+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (+.f32 u1 u1))
(+.f32 u1 (+.f32 u1 #s(literal 1/2 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 u1 u1)))) (*.f32 (PI.f32) (+.f32 u1 u1)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (+.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))
(+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(neg.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)))
(*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (neg.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (sin.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32))) (cos.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32))))
(/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(neg.f32 (tan.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))))
(tan.f32 (+.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32)) (PI.f32)))
(tan.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32)))
(tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))
(*.f32 (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphax) (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphax))
(*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (*.f32 alphay (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) alphax) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 alphay (/.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)) (neg.f32 alphax))
(/.f32 (neg.f32 (*.f32 alphay (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))) (neg.f32 alphax))
(/.f32 (neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) alphax)) (neg.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay))) (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) alphax)
(/.f32 (*.f32 alphay (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) alphax)
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 alphay (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)) (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax) (*.f32 (cos.f32 (*.f32 (+.f32 (PI.f32) (PI.f32)) u1)) alphay)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) #s(literal 2 binary32)) (-.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (-.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (-.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) #s(literal 4 binary32))
(-.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(cos.f32 (neg.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(cos.f32 (fabs.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(cos.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))))
(*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(/.f32 (-.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))) (-.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal -2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))))
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(pow.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32))
(+.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))))
(+.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(fabs.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) #s(literal 2 binary32)))
(neg.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (sqrt.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (sqrt.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(sqrt.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(pow.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(fabs.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(fabs.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(/.f32 (-.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))))
(/.f32 (-.f32 (pow.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (+.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (+.f32 (*.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(/.f32 (-.f32 (pow.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (-.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))
(sqrt.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(-.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))) #s(literal -1 binary32))
(+.f32 (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) (*.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(+.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sin.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(fabs.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))))
(fabs.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(cos.f32 (neg.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(cos.f32 (neg.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(cos.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(cos.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (+.f32 (*.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))
(*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (+.f32 (*.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 u0) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)) u0))
(*.f32 (/.f32 alphax (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 alphax (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (*.f32 alphax u0) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)
(*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (*.f32 alphax u0)) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 alphax u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax u0)))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)
(*.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 alphax (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) u0))) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) u0)) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 (*.f32 alphax alphax) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) u0)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal -1 binary32))) #s(literal -1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))) #s(literal -1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 #s(literal -1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (+.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 #s(literal -1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(/.f32 (-.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(+.f32 #s(literal -1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphax) alphax)) alphax)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 alphax alphax)) alphax)
(*.f32 #s(literal 2 binary32) alphax)
(/.f32 (-.f32 (pow.f32 alphax #s(literal 3 binary32)) (pow.f32 (neg.f32 alphax) #s(literal 3 binary32))) (+.f32 (*.f32 alphax alphax) (+.f32 (*.f32 alphax alphax) (*.f32 alphax (neg.f32 alphax)))))
(/.f32 (-.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (+.f32 alphax (neg.f32 alphax)))
(/.f32 (-.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 alphax alphax))
(/.f32 (+.f32 (pow.f32 alphax #s(literal 3 binary32)) (pow.f32 alphax #s(literal 3 binary32))) (+.f32 (*.f32 alphax alphax) (-.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))))
(-.f32 alphax (neg.f32 alphax))
(+.f32 alphax alphax)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))) (*.f32 alphax alphax))
(*.f32 (+.f32 alphax alphax) alphax)
(*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))
(*.f32 alphax (+.f32 alphax alphax))
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))) (-.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 alphax alphax) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))))
(+.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphax alphax) alphax)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax))) (neg.f32 alphax))
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)) alphax)
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(-.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphay) alphay)) alphay)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 alphay alphay)) alphay)
(*.f32 #s(literal 2 binary32) alphay)
(/.f32 (-.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 (neg.f32 alphay) #s(literal 3 binary32))) (+.f32 (*.f32 alphay alphay) (+.f32 (*.f32 alphay alphay) (*.f32 alphay (neg.f32 alphay)))))
(/.f32 (-.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (+.f32 alphay (neg.f32 alphay)))
(/.f32 (-.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 alphay alphay))
(/.f32 (+.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 alphay #s(literal 3 binary32))) (+.f32 (*.f32 alphay alphay) (-.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))))
(-.f32 alphay (neg.f32 alphay))
(+.f32 alphay alphay)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))) (*.f32 alphay alphay))
(*.f32 (+.f32 alphay alphay) alphay)
(*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))
(*.f32 alphay (+.f32 alphay alphay))
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))) (-.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))
(/.f32 (+.f32 (pow.f32 (*.f32 alphay alphay) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay alphay) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))))
(+.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphay alphay) alphay)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alphay alphay)))
(/.f32 (neg.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (neg.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) alphay)
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) alphax) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax))) alphax)
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 (*.f32 (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) alphax) (*.f32 alphay (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)))) (*.f32 alphay alphax))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 alphay (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 alphay (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 alphay (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 alphay (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) alphax) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) alphax))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) alphax) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) alphax))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (neg.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(-.f32 (/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))
(neg.f32 (-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))
(*.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 u0) (neg.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)) u0))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (+.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(+.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal -1/2 binary32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal -1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))) (neg.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)))
(*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))))
(*.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 1/2 binary32))
(*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(/.f32 (-.f32 #s(literal 2 binary32) (-.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))) (-.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (+.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (*.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))))
(/.f32 (neg.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal -2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (cos.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (cos.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (-.f32 (cos.f32 (-.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (cos.f32 (+.f32 (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (+.f32 (sin.f32 (-.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (+.f32 (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))) #s(literal 2 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (*.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))))
(/.f32 (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) #s(literal 2 binary32))
(/.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))))
(/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (-.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(pow.f32 (neg.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) #s(literal 2 binary32))
(pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32))
(+.f32 (+.f32 (pow.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 (*.f32 (sin.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (pow.f32 (*.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))
(+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 2 binary32)) (/.f32 (cos.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) #s(literal 2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))))
(+.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(+.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))
(fabs.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(exp.f32 (*.f32 (log.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) #s(literal 2 binary32)))))) #s(literal 2 binary32)))
(neg.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (+.f32 (*.f32 (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32))) (-.f32 (*.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1/2 binary32))))
(-.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)
(*.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 alphax (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) u0))) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) u0)) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 (*.f32 alphax alphax) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) u0)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0))) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)))
(-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32)))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) u0)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)
(*.f32 (*.f32 alphax alphax) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 (*.f32 alphax alphax) u0) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 alphax (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))
(/.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))) (neg.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) u0))) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) u0)) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 (*.f32 alphax alphax) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) u0)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0))) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)))
(-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1/2 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 alphax alphax) u0) (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32)))))
(*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))
(*.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax) #s(literal -1/2 binary32))
(*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))
(/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0))) (neg.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 alphax alphax) u0))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))) (+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))) (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))) (*.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax) alphax)))
(-.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax))))
(+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) alphax) (*.f32 (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1/2 binary32))) (-.f32 #s(literal 1 binary32) u0))) alphax)) #s(literal 1 binary32)))

eval129.0ms (2.0%)

Memory
5.7MiB live, 145.0MiB allocated; 12ms collecting garbage
Compiler

Compiled 126 986 to 9 441 computations (92.6% saved)

prune29.0ms (0.5%)

Memory
-0.1MiB live, 42.4MiB allocated; 5ms collecting garbage
Pruning

18 alts after pruning (16 fresh and 2 done)

PrunedKeptTotal
New1 27391 282
Fresh27734
Picked325
Done000
Total1 303181 321
Accuracy
100.0%
Counts
1 321 → 18
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
96.1%
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) #s(approx (- 1 u0) #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.5%
(pow.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
98.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32))))
40.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
97.0%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
40.1%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
99.0%
(*.f32 (pow.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))) #s(literal -1/2 binary32)))
97.0%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
97.1%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
97.8%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
95.1%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) #s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
96.3%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) #s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))))))
87.9%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
36.6%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
36.5%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(approx (- 1 u0) #s(literal 1 binary32)))))))))
Compiler

Compiled 1 549 to 380 computations (75.5% saved)

series353.0ms (5.4%)

Memory
11.0MiB live, 250.7MiB allocated; 58ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02735122313
Stop Event
iter-limit
Counts
97 → 457
Calls
Call 1
Inputs
#s(literal 1 binary32)
alphay
alphax
(/.f32 alphay alphax)
#s(literal 2 binary32)
(PI.f32)
u1
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
(*.f32 u1 (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(pow.f32 alphay #s(literal 2 binary32))
#s(literal -1 binary32)
#s(literal -1/2 binary32)
#s(literal -2 binary32)
(*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0)
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
(/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
(+.f32 u1 u1)
(+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))
(*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))
(-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))
(tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(+.f32 alphax alphax)
(*.f32 (+.f32 alphax alphax) alphax)
(/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))
(+.f32 alphay alphay)
(*.f32 (+.f32 alphay alphay) alphay)
(/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))
(-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))
(tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))
(*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
(sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
(/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
Outputs
#s(approx 1 #s(literal 0 binary32))
#s(approx u0 u0)
#s(approx (- 1 u0) #s(literal 1 binary32))
#s(approx (- 1 u0) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) u0)))
#s(approx (* (pow alphay 2) u0) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (*.f32 u0 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (/.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (/.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 u0 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))
#s(approx (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (*.f32 u0 (+.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (*.f32 u0 (+.f32 (*.f32 u0 (-.f32 (*.f32 u0 (-.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (*.f32 u0 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (*.f32 u0 (-.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (*.f32 u0 (-.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (+.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) u0))
#s(approx (- 1 u0) (*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))) u0))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (/.f32 #s(literal -1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) u0)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (pow.f32 u0 #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) u0))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (pow.f32 u0 #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0))) (/.f32 #s(literal 1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (/.f32 #s(literal -1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) u0)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 u0 #s(literal 2 binary32)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (-.f32 #s(literal 1 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) u0))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 u0 #s(literal 2 binary32))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (-.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (-.f32 (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))))) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (pow.f32 u0 #s(literal 3 binary32)))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))
#s(approx (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) u0))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (-.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (-.f32 (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (-.f32 (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (-.f32 (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (- 1 u0) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) u0))) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) u0))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) u0))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) u0))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) (*.f32 u0 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) u0)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) u0)) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) u0))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 u0 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 u0 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 5 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) (*.f32 u0 (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 u0 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 2 binary32)) (pow.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32))))) u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) #s(literal 3 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) u0)) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) u0))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) u0)) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) u0))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (-.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) u0))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) u0)) (/.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx u1 u1)
#s(approx (* u1 (PI)) (*.f32 u1 (PI.f32)))
#s(approx (* 2 (* u1 (PI))) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 #s(literal 2 binary32) (*.f32 u1 (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 #s(literal -4/3 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (*.f32 alphay (*.f32 (PI.f32) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphay (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal -4/3 binary32) (*.f32 alphay (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 #s(literal -2 binary32) (*.f32 u1 (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 u1 (-.f32 (*.f32 #s(literal -2 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (+.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 u1 (-.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 #s(literal 4/3 binary32) (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))) (*.f32 #s(literal 2 binary32) (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 u1 (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (+.f32 (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 (PI.f32) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 alphax (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal 4/3 binary32) (*.f32 alphax (*.f32 u1 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (+.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (/.f32 (*.f32 alphay (pow.f32 (PI.f32) #s(literal 3 binary32))) alphax)) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 alphay (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (PI.f32)) alphax)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))))))) (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (pow.f32 (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)))) (*.f32 alphax (pow.f32 (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32))))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
#s(approx (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))) (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
#s(approx (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
#s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
#s(approx (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (+ u1 u1) (*.f32 #s(literal 2 binary32) u1))
#s(approx (+ (+ u1 u1) 1/2) #s(literal 1/2 binary32))
#s(approx (+ (+ u1 u1) 1/2) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))
#s(approx (* (PI) (+ (+ u1 u1) 1/2)) (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (+.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (+.f32 (*.f32 u1 (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 u1 (-.f32 (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) (/.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (+.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) alphax)))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (+.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 u1 (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (+.f32 (*.f32 u1 (+.f32 (*.f32 u1 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 alphay (*.f32 (PI.f32) (*.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))) (/.f32 (*.f32 alphay (*.f32 u1 (-.f32 (*.f32 #s(literal -4/3 binary32) (pow.f32 (PI.f32) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))) (+.f32 (*.f32 #s(literal -2 binary32) (*.f32 (pow.f32 (PI.f32) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))) (*.f32 #s(literal 4/3 binary32) (/.f32 (*.f32 (pow.f32 (PI.f32) #s(literal 3 binary32)) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))))))))) alphax))) (/.f32 (*.f32 alphay (-.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (PI.f32) (pow.f32 (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32))) (pow.f32 (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))) #s(literal 2 binary32)))))) alphax))) (/.f32 (*.f32 alphay (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 alphax (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
#s(approx (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))
#s(approx (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))
#s(approx (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))
#s(approx (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))
#s(approx (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 u1 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (PI.f32) u1)) (*.f32 #s(literal 2 binary32) (PI.f32)))))
#s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
#s(approx (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
#s(approx (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
#s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
#s(approx (+ (+ u1 u1) 1/2) (*.f32 u1 (+.f32 #s(literal 2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) u1)))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (/.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal -1 binary32) (*.f32 u1 (+.f32 (*.f32 #s(literal -2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (/.f32 (PI.f32) u1))))))
#s(approx (tan (* (PI) (+ (+ u1 u1) 1/2))) (/.f32 (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))) (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))
#s(approx (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)) (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))
#s(approx (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))
#s(approx (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))) (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))
#s(approx (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))
#s(approx (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))))
#s(approx (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (*.f32 #s(literal -1 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))))
#s(approx (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))))
#s(approx (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax)) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))))))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))))
#s(approx (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1)))))))))))))
#s(approx (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))))))))))))))
#s(approx alphax alphax)
#s(approx (/ alphay alphax) (/.f32 alphay alphax))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (+ alphax alphax) (*.f32 #s(literal 2 binary32) alphax))
#s(approx (* (+ alphax alphax) alphax) (*.f32 #s(literal 2 binary32) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal -1/2 binary32) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 2 binary32)))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (pow.f32 alphay #s(literal 2 binary32))))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 2 binary32))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 u0 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))))))))
#s(approx (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 3 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 5 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 3 binary32)))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) #s(literal 3 binary32)))))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32)))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32)))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 1/8 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 3 binary32)))) (+.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 5 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 3 binary32)))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32)))))))) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 3 binary32))))) (*.f32 #s(literal 1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32))))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 3 binary32))))) (+.f32 (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/16 binary32) (/.f32 (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))) #s(literal 4 binary32)))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32))))) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32))))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) #s(literal 3 binary32)))))))))
#s(approx alphay alphay)
#s(approx (* alphay alphay) (pow.f32 alphay #s(literal 2 binary32)))
#s(approx (/ 1/2 (* alphay alphay)) (/.f32 #s(literal 1/2 binary32) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (+ alphay alphay) (*.f32 #s(literal 2 binary32) alphay))
#s(approx (* (+ alphay alphay) alphay) (*.f32 #s(literal 2 binary32) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax))) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (/.f32 (-.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (pow.f32 alphax #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0)) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 2 binary32))))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (/.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 2 binary32))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1/8 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1/4 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 u0 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 u0 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (+ 1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))))))))
#s(approx (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (-.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (pow.f32 alphax #s(literal 2 binary32)))) (*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32))))) (*.f32 #s(literal 1/2 binary32) (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))) (pow.f32 alphay #s(literal 2 binary32))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))))))))
#s(approx (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0)) (+.f32 (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphax #s(literal 2 binary32)))) (/.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) (-.f32 #s(literal 1 binary32) u0)) (pow.f32 alphay #s(literal 2 binary32)))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) (-.f32 (+.f32 (*.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1) (-.f32 (+.f32 #s(literal 1 binary32) (+.f32 (*.f32 #s(literal -16 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))))))
#s(approx (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1)) (+.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 16 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (- (/ 1/2 (* alphay alphay)) (- (/ (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) (* (+ alphay alphay) alphay)) (/ (- (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))) -1) (* (+ alphax alphax) alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 16 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -8 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 4 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0))))))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (*.f32 (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 5 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))))) (*.f32 #s(literal -1/2 binary32) (/.f32 (+.f32 (*.f32 #s(literal -2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 u0 (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 3 binary32)) (-.f32 #s(literal 1 binary32) u0)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 u0 #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))) (*.f32 (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 2 binary32)) (*.f32 (pow.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) (-.f32 #s(literal 1 binary32) u0)))))) #s(literal 3 binary32)))))))))
#s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))
#s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32))))))
Calls

12 calls:

TimeVariablePoint
25.0ms
u0
0
20.0ms
u1
0
18.0ms
alphax
-inf
10.0ms
alphay
inf
10.0ms
alphay
0

rewrite185.0ms (2.8%)

Memory
3.8MiB live, 113.9MiB allocated; 9ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01262421
02122212
111082056
042782056
Stop Event
iter-limit
node-limit
iter-limit
Counts
97 → 1 120
Calls
Call 1
Inputs
#s(literal 1 binary32)
alphay
alphax
(/.f32 alphay alphax)
#s(literal 2 binary32)
(PI.f32)
u1
#s(literal 1/2 binary32)
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 alphay alphay)
u0
(-.f32 #s(literal 1 binary32) u0)
(*.f32 u1 (PI.f32))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(pow.f32 alphay #s(literal 2 binary32))
#s(literal -1 binary32)
#s(literal -1/2 binary32)
#s(literal -2 binary32)
(*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0)
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))
(-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))
(/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))
(+.f32 u1 u1)
(+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))
(*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))
(-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))
(tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))))
(*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))
(atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))
(*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))
(cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))
(-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32))
(-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))
(+.f32 alphax alphax)
(*.f32 (+.f32 alphax alphax) alphax)
(/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))
(+.f32 alphay alphay)
(*.f32 (+.f32 alphay alphay) alphay)
(/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay))
(-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))
(tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))
(*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
(sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))
(*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))
(cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))
(/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
Outputs
#s(literal 1 binary32)
alphay
alphax
(*.f32 (neg.f32 alphay) (/.f32 #s(literal 1 binary32) (neg.f32 alphax)))
(*.f32 alphay (/.f32 #s(literal 1 binary32) alphax))
(/.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphax)))
(/.f32 (neg.f32 alphay) (neg.f32 alphax))
(/.f32 alphay alphax)
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphax) (neg.f32 alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax alphay))
(neg.f32 (/.f32 alphay (neg.f32 alphax)))
(neg.f32 (/.f32 (neg.f32 alphay) alphax))
#s(literal 2 binary32)
(PI.f32)
u1
#s(literal 1/2 binary32)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal 1/2 binary32)))
(*.f32 #s(literal 1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal 1/2 binary32))
(/.f32 (neg.f32 (PI.f32)) #s(literal -2 binary32))
(/.f32 (PI.f32) #s(literal 2 binary32))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 2 binary32) (PI.f32)))
(*.f32 (fabs.f32 (fabs.f32 alphay)) (fabs.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (fabs.f32 alphay)) (neg.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphay)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) (pow.f32 alphay #s(literal 1 binary32)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) alphay)
(*.f32 (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 alphay) (fabs.f32 alphay))
(*.f32 (neg.f32 alphay) (neg.f32 alphay))
(*.f32 alphay alphay)
(pow.f32 (fabs.f32 alphay) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphay) #s(literal 2 binary32))
(pow.f32 alphay #s(literal 2 binary32))
(fabs.f32 (*.f32 alphay alphay))
(exp.f32 (*.f32 (log.f32 alphay) #s(literal 2 binary32)))
u0
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u0) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 u0 #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 u0) (neg.f32 u0))) (-.f32 #s(literal 1 binary32) (neg.f32 u0)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 u0) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 u0) (neg.f32 u0)) (*.f32 #s(literal 1 binary32) (neg.f32 u0)))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 u0 u0)) (+.f32 #s(literal 1 binary32) u0))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 u0 u0) (*.f32 #s(literal 1 binary32) u0))))
(-.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 u0)))
(-.f32 #s(literal 1 binary32) u0)
(+.f32 #s(literal 1 binary32) (neg.f32 u0))
(neg.f32 (-.f32 u0 #s(literal 1 binary32)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) u1))
(*.f32 u1 (PI.f32))
(*.f32 (PI.f32) u1)
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (+.f32 u1 u1)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (*.f32 u1 (PI.f32)))
(*.f32 (+.f32 u1 u1) (PI.f32))
(*.f32 (+.f32 (PI.f32) (PI.f32)) u1)
(*.f32 (*.f32 u1 (PI.f32)) #s(literal 2 binary32))
(*.f32 u1 (+.f32 (PI.f32) (PI.f32)))
(*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))
(/.f32 (-.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))) (-.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 u1 (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (-.f32 (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))) (*.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32))))))
(-.f32 (*.f32 u1 (PI.f32)) (*.f32 (neg.f32 u1) (PI.f32)))
(-.f32 (*.f32 u1 (PI.f32)) (*.f32 (neg.f32 (PI.f32)) u1))
(-.f32 (*.f32 u1 (PI.f32)) (neg.f32 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 u1 (PI.f32)) (*.f32 u1 (PI.f32)))
(*.f32 (fabs.f32 (fabs.f32 alphay)) (fabs.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (fabs.f32 alphay)) (neg.f32 (fabs.f32 alphay)))
(*.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 (neg.f32 alphay)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) (pow.f32 alphay #s(literal 1 binary32)))
(*.f32 (pow.f32 alphay #s(literal 1 binary32)) alphay)
(*.f32 (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))) (pow.f32 alphay (/.f32 #s(literal 2 binary32) #s(literal 2 binary32))))
(*.f32 (fabs.f32 alphay) (fabs.f32 alphay))
(*.f32 (neg.f32 alphay) (neg.f32 alphay))
(*.f32 alphay alphay)
(pow.f32 (fabs.f32 alphay) #s(literal 2 binary32))
(pow.f32 (neg.f32 alphay) #s(literal 2 binary32))
(pow.f32 alphay #s(literal 2 binary32))
(fabs.f32 (*.f32 alphay alphay))
(exp.f32 (*.f32 (log.f32 alphay) #s(literal 2 binary32)))
#s(literal -1 binary32)
#s(literal -1/2 binary32)
#s(literal -2 binary32)
(*.f32 u0 (*.f32 alphay alphay))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay (*.f32 alphay u0))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) #s(literal -1/2 binary32)))
(*.f32 #s(literal -1/2 binary32) (PI.f32))
(*.f32 (PI.f32) #s(literal -1/2 binary32))
(*.f32 (/.f32 #s(literal 1/2 binary32) alphay) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 #s(literal -1/2 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 alphay alphay))))
(*.f32 #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(/.f32 (neg.f32 (/.f32 #s(literal 1/2 binary32) alphay)) (neg.f32 alphay))
(/.f32 (/.f32 #s(literal 1/2 binary32) alphay) alphay)
(/.f32 #s(literal -1/2 binary32) (neg.f32 (*.f32 alphay alphay)))
(/.f32 #s(literal 1/2 binary32) (neg.f32 (neg.f32 (*.f32 alphay alphay))))
(/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 #s(literal 1/2 binary32) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 alphay alphay)) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) #s(literal 1/2 binary32)))
(neg.f32 (/.f32 #s(literal 1/2 binary32) (neg.f32 (*.f32 alphay alphay))))
(neg.f32 (/.f32 #s(literal -1/2 binary32) (*.f32 alphay alphay)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 u1 u1)))) (*.f32 (PI.f32) (+.f32 u1 u1)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (+.f32 u1 u1) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (+.f32 u1 u1) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (+.f32 u1 u1) (PI.f32)))
(*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(neg.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (+.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(-.f32 (*.f32 (cos.f32 (*.f32 u1 (PI.f32))) (cos.f32 (*.f32 u1 (PI.f32)))) (*.f32 (sin.f32 (*.f32 u1 (PI.f32))) (sin.f32 (*.f32 u1 (PI.f32)))))
(-.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u1 u1))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u1 u1))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (neg.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(sin.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))
(cos.f32 (neg.f32 (*.f32 (+.f32 u1 u1) (PI.f32))))
(cos.f32 (fabs.f32 (*.f32 (+.f32 u1 u1) (PI.f32))))
(cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))
(neg.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(neg.f32 (sin.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)
(*.f32 alphay (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (-.f32 (*.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))
(-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 (PI.f32) (+.f32 u1 u1))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (PI.f32) (+.f32 u1 u1))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (neg.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (neg.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(+.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (fabs.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (fabs.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(cos.f32 (fabs.f32 (fabs.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(cos.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(cos.f32 (fabs.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))
(*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)
(*.f32 alphax (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 (/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphax) (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphax))
(*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 alphay (/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)) (neg.f32 alphax))
(/.f32 (neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax)) (neg.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay))) (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) alphax)
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)) (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(/.f32 (+.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32)) (pow.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 3 binary32))) (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))))
(-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (neg.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(+.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(atan2.f32 (+.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))))
(-.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(cos.f32 (neg.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(cos.f32 (fabs.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(cos.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 (*.f32 alphay u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (*.f32 u0 (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 (*.f32 alphay alphay))))
(neg.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (neg.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 alphay alphay)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 alphay alphay)))))
(-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (*.f32 alphay alphay)) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (/.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(neg.f32 (-.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 u1) u1)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 u1 u1)) u1)
(*.f32 #s(literal 2 binary32) u1)
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (neg.f32 u1) (neg.f32 u1))) (+.f32 u1 (neg.f32 u1)))
(/.f32 (-.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (neg.f32 u1) #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (+.f32 (*.f32 (neg.f32 u1) (neg.f32 u1)) (*.f32 u1 (neg.f32 u1)))))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 u1 u1)) (-.f32 u1 u1))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 u1 #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 u1 u1) (*.f32 u1 u1))))
(-.f32 u1 (neg.f32 u1))
(+.f32 u1 (neg.f32 (neg.f32 u1)))
(+.f32 u1 u1)
(neg.f32 (-.f32 (neg.f32 u1) u1))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal -1/2 binary32)) u1)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (+.f32 u1 u1))) (+.f32 u1 u1))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))) (+.f32 u1 u1))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (+.f32 u1 u1) (+.f32 u1 u1))) (-.f32 #s(literal 1/2 binary32) (+.f32 u1 u1)))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (-.f32 u1 #s(literal -1/2 binary32)) (-.f32 u1 #s(literal -1/2 binary32)))) (-.f32 u1 (-.f32 u1 #s(literal -1/2 binary32))))
(/.f32 (+.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (+.f32 u1 u1) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (+.f32 u1 u1)))))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (-.f32 u1 #s(literal -1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 (-.f32 u1 #s(literal -1/2 binary32)) (-.f32 u1 #s(literal -1/2 binary32))) (*.f32 u1 (-.f32 u1 #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (-.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (*.f32 #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (+.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (+.f32 (pow.f32 (+.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 #s(literal -1/2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (+.f32 (*.f32 #s(literal -1/2 binary32) #s(literal -1/2 binary32)) (*.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))))
(-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))
(-.f32 #s(literal 1/2 binary32) (neg.f32 (+.f32 u1 u1)))
(-.f32 u1 (neg.f32 (-.f32 u1 #s(literal -1/2 binary32))))
(+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (+.f32 u1 u1))
(+.f32 u1 (-.f32 u1 #s(literal -1/2 binary32)))
(neg.f32 (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 u1 u1)))) (*.f32 (PI.f32) (+.f32 u1 u1)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (+.f32 u1 u1) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (+.f32 u1 u1) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (+.f32 u1 u1) (PI.f32)))
(*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(neg.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))) #s(literal 1/2 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 u1 #s(literal -1/2 binary32)) u1)) u1)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/2 binary32) (+.f32 u1 u1))) (+.f32 u1 u1))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1/2 binary32) (+.f32 u1 u1))) (+.f32 u1 u1))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (+.f32 u1 u1) (+.f32 u1 u1))) (-.f32 #s(literal 1/2 binary32) (+.f32 u1 u1)))
(/.f32 (-.f32 (*.f32 u1 u1) (*.f32 (-.f32 u1 #s(literal -1/2 binary32)) (-.f32 u1 #s(literal -1/2 binary32)))) (-.f32 u1 (-.f32 u1 #s(literal -1/2 binary32))))
(/.f32 (+.f32 (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32)) (pow.f32 (+.f32 u1 u1) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (-.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (+.f32 u1 u1)))))
(/.f32 (+.f32 (pow.f32 u1 #s(literal 3 binary32)) (pow.f32 (-.f32 u1 #s(literal -1/2 binary32)) #s(literal 3 binary32))) (+.f32 (*.f32 u1 u1) (-.f32 (*.f32 (-.f32 u1 #s(literal -1/2 binary32)) (-.f32 u1 #s(literal -1/2 binary32))) (*.f32 u1 (-.f32 u1 #s(literal -1/2 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32))) (-.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (*.f32 #s(literal -1/2 binary32) #s(literal -1/2 binary32))) (+.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (+.f32 (pow.f32 (+.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 #s(literal 1/2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (-.f32 (*.f32 #s(literal 1/2 binary32) #s(literal 1/2 binary32)) (*.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 u1 u1) #s(literal 3 binary32)) (pow.f32 #s(literal -1/2 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 u1 u1) (+.f32 u1 u1)) (+.f32 (*.f32 #s(literal -1/2 binary32) #s(literal -1/2 binary32)) (*.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))))
(-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))
(-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -2 binary32) u1))
(-.f32 #s(literal 1/2 binary32) (neg.f32 (+.f32 u1 u1)))
(-.f32 u1 (neg.f32 (-.f32 u1 #s(literal -1/2 binary32))))
(+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32))
(+.f32 #s(literal 1/2 binary32) (+.f32 u1 u1))
(+.f32 u1 (-.f32 u1 #s(literal -1/2 binary32)))
(neg.f32 (-.f32 #s(literal -1/2 binary32) (+.f32 u1 u1)))
(*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (sin.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32))) (cos.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32))))
(/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(neg.f32 (tan.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(tan.f32 (+.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32)) (PI.f32)))
(tan.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32)))
(tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))
(*.f32 (/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphax) (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphax))
(*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 alphay (/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)) (neg.f32 alphax))
(/.f32 (neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax)) (neg.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay))) (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) alphax)
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)) (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))))
(-.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(cos.f32 (neg.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(cos.f32 (fabs.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(cos.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(/.f32 (-.f32 (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))))
(-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))
(+.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32))
(neg.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal -1 binary32))) #s(literal -1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))) #s(literal -1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 #s(literal -1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 #s(literal -1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(+.f32 #s(literal -1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphax) alphax)) alphax)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 alphax alphax)) alphax)
(*.f32 #s(literal 2 binary32) alphax)
(/.f32 (-.f32 (pow.f32 alphax #s(literal 3 binary32)) (pow.f32 (neg.f32 alphax) #s(literal 3 binary32))) (+.f32 (*.f32 alphax alphax) (+.f32 (*.f32 alphax alphax) (*.f32 alphax (neg.f32 alphax)))))
(/.f32 (-.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (+.f32 alphax (neg.f32 alphax)))
(/.f32 (-.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 alphax alphax))
(/.f32 (+.f32 (pow.f32 alphax #s(literal 3 binary32)) (pow.f32 alphax #s(literal 3 binary32))) (+.f32 (*.f32 alphax alphax) (-.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))))
(-.f32 alphax (neg.f32 alphax))
(+.f32 alphax (neg.f32 (neg.f32 alphax)))
(+.f32 alphax alphax)
(neg.f32 (-.f32 (neg.f32 alphax) alphax))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))) (*.f32 alphax alphax))
(*.f32 (+.f32 alphax alphax) alphax)
(*.f32 (*.f32 alphax alphax) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 alphax alphax))
(*.f32 alphax (+.f32 alphax alphax))
(/.f32 (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))) (-.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))
(/.f32 (+.f32 (pow.f32 (*.f32 alphax alphax) #s(literal 3 binary32)) (pow.f32 (*.f32 alphax alphax) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (-.f32 (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 alphax alphax)))))
(-.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 (fabs.f32 alphax)) (fabs.f32 alphax)))
(-.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 (neg.f32 alphax)) (neg.f32 alphax)))
(-.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphax) alphax))
(-.f32 (*.f32 alphax alphax) (*.f32 alphax (neg.f32 alphax)))
(-.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 alphax alphax)))
(+.f32 (*.f32 alphax alphax) (*.f32 alphax alphax))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (+.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax)))
(*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))) (+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax))) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (+.f32 alphax alphax)) alphax)
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)) (neg.f32 alphax))
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 alphax alphax))
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (neg.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (+.f32 alphax alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(neg.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphax alphax) alphax)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)))) (+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (neg.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 alphax alphax))
(/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (+.f32 alphax alphax)) (neg.f32 alphax))
(/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)) alphax)
(/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 alphax alphax)))
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(-.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (neg.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax))))
(+.f32 (/.f32 #s(literal -1 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))
(neg.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 alphay) alphay)) alphay)
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 alphay alphay)) alphay)
(*.f32 #s(literal 2 binary32) alphay)
(/.f32 (-.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 (neg.f32 alphay) #s(literal 3 binary32))) (+.f32 (*.f32 alphay alphay) (+.f32 (*.f32 alphay alphay) (*.f32 alphay (neg.f32 alphay)))))
(/.f32 (-.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (+.f32 alphay (neg.f32 alphay)))
(/.f32 (-.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 alphay alphay))
(/.f32 (+.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 alphay #s(literal 3 binary32))) (+.f32 (*.f32 alphay alphay) (-.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))))
(-.f32 alphay (neg.f32 alphay))
(+.f32 alphay (neg.f32 (neg.f32 alphay)))
(+.f32 alphay alphay)
(neg.f32 (-.f32 (neg.f32 alphay) alphay))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))) (*.f32 alphay alphay))
(*.f32 (+.f32 alphay alphay) alphay)
(*.f32 (*.f32 alphay alphay) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))
(*.f32 alphay (+.f32 alphay alphay))
(/.f32 (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))) (-.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))
(/.f32 (+.f32 (pow.f32 (*.f32 alphay alphay) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay alphay) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (-.f32 (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)) (*.f32 (*.f32 alphay alphay) (*.f32 alphay alphay)))))
(-.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 (fabs.f32 alphay)) (fabs.f32 alphay)))
(-.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 (neg.f32 alphay)) (neg.f32 alphay)))
(-.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphay) alphay))
(-.f32 (*.f32 alphay alphay) (*.f32 alphay (neg.f32 alphay)))
(-.f32 (*.f32 alphay alphay) (neg.f32 (*.f32 alphay alphay)))
(+.f32 (*.f32 alphay alphay) (*.f32 alphay alphay))
(*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (+.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (neg.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (+.f32 alphay alphay))) (neg.f32 alphay))
(/.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (+.f32 alphay alphay)) alphay)
(/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (neg.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (+.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphay alphay) alphay) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(-.f32 (/.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (+.f32 alphay alphay) alphay)))
(neg.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(neg.f32 (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) alphay))
(*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay)))
(*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) alphay) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (+.f32 alphay alphay))) alphay)
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphay alphay) alphay)) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))) (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) alphay) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (+.f32 alphay alphay)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) alphay))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay))) (neg.f32 alphay))
(/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32))) (neg.f32 (*.f32 alphay alphay)))
(/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) alphay)
(/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))
(/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 #s(literal 1 binary32) (/.f32 alphay (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 alphay alphay) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(-.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))
(+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))
(neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(neg.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 alphay alphay) alphay)))
(neg.f32 (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) alphax) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (+.f32 alphax alphax))) alphax)
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (+.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (+.f32 alphay alphay)) alphax) (*.f32 alphay (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (+.f32 alphax alphax)))) (*.f32 alphay alphax))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (+.f32 alphay alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 alphay (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 alphay (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (+.f32 alphay alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 alphay (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 alphay (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) alphax) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (+.f32 alphax alphax)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) alphax))
(/.f32 (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) alphax) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (+.f32 alphax alphax)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) alphax))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (neg.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))) (neg.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (pow.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))))
(-.f32 (/.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(-.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))
(neg.f32 (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) alphax) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (+.f32 alphax alphax))) alphax)
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (*.f32 (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))))
(/.f32 (+.f32 (pow.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))) (-.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (+.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (-.f32 (*.f32 (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)))))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) alphay) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 alphay (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))) (*.f32 alphay (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) alphay) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 alphay (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))))) (*.f32 alphay (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))))) (*.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))) (*.f32 (*.f32 alphay alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 alphay alphay) (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))))) (*.f32 (*.f32 alphay alphay) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (*.f32 (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))))
(/.f32 (-.f32 (pow.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))) (+.f32 (*.f32 (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (*.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))))))
(-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))
(-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))
(+.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))))
(neg.f32 (-.f32 (-.f32 (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))
(*.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphax alphax) alphax)))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(*.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(*.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (/.f32 #s(literal 1 binary32) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32))) (*.f32 alphay alphay))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32))) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (+.f32 alphay alphay) alphay))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 alphax alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32))) (*.f32 alphax alphax))
(/.f32 (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) alphax) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax))) alphax)
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 alphax alphax))) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 alphay alphay)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 alphay alphay)) (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 alphay alphay))) (*.f32 (*.f32 alphay alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 alphax alphax)) (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))) (-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (-.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (*.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (*.f32 alphax alphax) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))) (*.f32 (*.f32 alphax alphax) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 alphax alphax) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 alphay alphay)) (*.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 alphay alphay)) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (neg.f32 (*.f32 (+.f32 alphay alphay) alphay))))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (+.f32 alphax alphax) alphax) (*.f32 (+.f32 alphay alphay) alphay)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 alphay alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 alphay alphay) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (+.f32 (*.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1/2 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 alphay alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (*.f32 alphay alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (*.f32 alphax alphax)) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (+.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 alphax alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) alphax) (*.f32 alphay (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)))) (*.f32 alphay alphax))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 alphay (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 alphay (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphay alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 alphay (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 alphay (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) alphax) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) alphax))
(/.f32 (-.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (neg.f32 (*.f32 (+.f32 alphay alphay) alphay)) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) alphax) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (+.f32 alphax alphax)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) alphax))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))) (neg.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (neg.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))) (neg.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (neg.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (neg.f32 (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (neg.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (neg.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (+.f32 alphax alphax) alphax))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))
(/.f32 (-.f32 (pow.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))) (+.f32 (*.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (+.f32 alphax alphax) alphax) (-.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax)) (-.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(-.f32 (/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))
(-.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) (*.f32 (+.f32 alphay alphay) alphay))))
(-.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (neg.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))))
(-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 (*.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32))) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(+.f32 (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))) (/.f32 (*.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphay alphay) alphay)) (*.f32 (*.f32 (+.f32 alphay alphay) alphay) (*.f32 (+.f32 alphax alphax) alphax))))
(+.f32 (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)))
(+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))
(neg.f32 (-.f32 (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay))))
(*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))
(*.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 u0) (neg.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)) u0))
(neg.f32 (/.f32 u0 (neg.f32 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(neg.f32 (/.f32 (/.f32 u0 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 u0 #s(literal 1 binary32))))
(neg.f32 (/.f32 (neg.f32 u0) (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (+.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(+.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(sqrt.f32 (*.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(fabs.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))
(*.f32 (/.f32 u0 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (neg.f32 u0) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 u0 (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (/.f32 u0 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 u0)) (neg.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 u0 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 u0) (neg.f32 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)) u0))
(neg.f32 (/.f32 u0 (neg.f32 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(neg.f32 (/.f32 (/.f32 u0 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 u0 #s(literal 1 binary32))))
(neg.f32 (/.f32 (neg.f32 u0) (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (+.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(+.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))) (pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) (/.f32 #s(literal 1/2 binary32) #s(literal 2 binary32))))
(/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(sqrt.f32 (*.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal 1/2 binary32))
(fabs.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(fabs.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(exp.f32 (*.f32 (log.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1/2 binary32)))
(*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal -1 binary32))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 (+.f32 alphay alphay) alphay))) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 (pow.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))) (pow.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) (/.f32 #s(literal -1 binary32) #s(literal 2 binary32))))
(*.f32 #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(*.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal -1 binary32) (neg.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) (neg.f32 (neg.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
(/.f32 #s(literal 1 binary32) (pow.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) (/.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal 1 binary32)))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(pow.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))) #s(literal -1 binary32))
(exp.f32 (*.f32 (log.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(neg.f32 (/.f32 #s(literal -1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(neg.f32 (/.f32 #s(literal 1 binary32) (neg.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))))
#s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(*.f32 u0 (*.f32 alphay alphay))
(*.f32 (*.f32 alphay alphay) u0)
(*.f32 alphay (*.f32 alphay u0))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (PI.f32) (+.f32 u1 u1)))) (*.f32 (PI.f32) (+.f32 u1 u1)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (+.f32 u1 u1) (PI.f32)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (+.f32 u1 u1) (PI.f32)))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (+.f32 u1 u1) (PI.f32)))
(*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))
(*.f32 (PI.f32) (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (PI.f32) (+.f32 u1 u1))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (-.f32 (*.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (-.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) #s(literal 3 binary32))) (+.f32 (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (+.f32 u1 u1) (PI.f32))) (+.f32 (*.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))) (*.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))
(-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) #s(literal 1/2 binary32)))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(-.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal -1/2 binary32) (PI.f32)))
(+.f32 (*.f32 (PI.f32) (+.f32 u1 u1)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 (neg.f32 (PI.f32)) #s(literal -1/2 binary32)))
(+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))
(+.f32 (*.f32 (+.f32 u1 u1) (PI.f32)) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
(neg.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))) (neg.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (sin.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32))) (cos.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32))))
(/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))))
(-.f32 (/.f32 (*.f32 (sin.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (cos.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (sin.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(neg.f32 (tan.f32 (neg.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(tan.f32 (+.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32)) (PI.f32)))
(tan.f32 (+.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)) (PI.f32)))
(tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))
(*.f32 (/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphax) (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (/.f32 alphay (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))) (/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphax))
(*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) (/.f32 #s(literal 1 binary32) alphax))
(*.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax) (/.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(*.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))
(*.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(*.f32 alphay (/.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) (neg.f32 alphay)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (neg.f32 alphax)))
(/.f32 (*.f32 (neg.f32 alphay) (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32)))) (*.f32 (neg.f32 alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)) (neg.f32 alphax))
(/.f32 (neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax)) (neg.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay))) (neg.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay) alphax)
(/.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax) (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))))
(/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 alphax (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphay)))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)) (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax) (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)))
(neg.f32 (/.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay) (neg.f32 (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (cos.f32 (*.f32 (+.f32 u1 u1) (PI.f32))) alphay)) (*.f32 (cos.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) alphax)))
(atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))
(*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))
(*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)) (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))))
(-.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(cos.f32 (neg.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(cos.f32 (fabs.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(cos.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 (*.f32 alphay u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))))
(*.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (*.f32 u0 (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 (*.f32 alphay alphay))))
(neg.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 u0 (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))))) (-.f32 u0 #s(literal 1 binary32)))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 u0 (*.f32 alphay alphay))))
(neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 u0 (*.f32 alphay alphay))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal -1 binary32) #s(literal -1 binary32))) (+.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal -1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (*.f32 #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(-.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(neg.f32 (-.f32 #s(literal -1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay)
(*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(sin.f32 (+.f32 (neg.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (fabs.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (neg.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(cos.f32 (neg.f32 (fabs.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(cos.f32 (fabs.f32 (fabs.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(cos.f32 (neg.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(cos.f32 (fabs.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax)
(*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 (/.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax) (/.f32 alphay (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (/.f32 alphay (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (/.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax))
(*.f32 (/.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) alphax) (/.f32 #s(literal 1 binary32) (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))
(*.f32 (neg.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay)) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax))))
(*.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) (/.f32 #s(literal 1 binary32) (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax)))
(*.f32 (/.f32 alphay alphax) (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(*.f32 alphay (/.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax)))
(/.f32 (*.f32 (neg.f32 alphay) (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 (neg.f32 alphax) (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (/.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) alphax)) (neg.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))
(/.f32 (neg.f32 (neg.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay))) (neg.f32 (neg.f32 (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax))))
(/.f32 (/.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) alphax) (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(/.f32 (neg.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay)) (neg.f32 (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax)))
(/.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax))
(/.f32 #s(literal 1 binary32) (/.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) alphax)))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax)) (neg.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax) (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay)))
(neg.f32 (/.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay) (neg.f32 (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax))))
(neg.f32 (/.f32 (neg.f32 (*.f32 (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphay)) (*.f32 (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) alphax)))
(atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))
(*.f32 #s(literal 2 binary32) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(/.f32 (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (-.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(/.f32 (+.f32 (pow.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 3 binary32)) (pow.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 3 binary32))) (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (-.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))))
(-.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (neg.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(+.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))
(atan2.f32 (+.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) (-.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (-.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (*.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)) (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))) (+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))))
(/.f32 (-.f32 (pow.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) #s(literal 3 binary32))) (+.f32 (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))) (+.f32 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))) (*.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))))))
(-.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(+.f32 (*.f32 (sin.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (sin.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (*.f32 (neg.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))) (sin.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))))))
(+.f32 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (neg.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))))
(sin.f32 (+.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(sin.f32 (+.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
(cos.f32 (neg.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(cos.f32 (neg.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (fabs.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32))))
(cos.f32 (neg.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(cos.f32 (*.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax)))) #s(literal 2 binary32)))
(cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))
(neg.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))) (-.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (*.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))))
(-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))
(+.f32 #s(literal 1 binary32) (neg.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(neg.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))
(*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay u0) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 alphay (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(*.f32 (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(*.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(*.f32 (*.f32 u0 (*.f32 alphay alphay)) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 alphay alphay)))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 alphay alphay))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 #s(literal 1 binary32) (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 u0 (*.f32 alphay alphay))))
(neg.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 #s(literal -1 binary32) (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))))))
(*.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 alphay alphay))) (/.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(*.f32 #s(literal -1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 alphay alphay)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay)))) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 (*.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (-.f32 #s(literal 1 binary32) u0)) (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1 binary32)))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (neg.f32 (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (neg.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(/.f32 #s(literal 1 binary32) (/.f32 (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)) (*.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 alphay alphay)))))
(neg.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (-.f32 #s(literal 1 binary32) (/.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) #s(literal 1 binary32))
(*.f32 (+.f32 #s(literal 1 binary32) (/.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))) #s(literal 1 binary32))
(/.f32 (+.f32 (*.f32 #s(literal 1 binary32) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (*.f32 #s(literal -1 binary32) (*.f32 u0 (*.f32 alphay alphay)))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) #s(literal 1 binary32))) (-.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32)) (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32))) (+.f32 (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (*.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 (-.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (+.f32 (*.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 (-.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))) (-.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(/.f32 (+.f32 (pow.f32 #s(literal 1 binary32) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 3 binary32))) (+.f32 (*.f32 #s(literal 1 binary32) #s(literal 1 binary32)) (-.f32 (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) (*.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))))
(-.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
(-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(+.f32 (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (neg.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))))
(+.f32 #s(literal 1 binary32) (/.f32 (neg.f32 (*.f32 u0 (*.f32 alphay alphay))) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))))
(neg.f32 (-.f32 (*.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
(neg.f32 (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))

eval152.0ms (2.3%)

Memory
10.2MiB live, 170.5MiB allocated; 16ms collecting garbage
Compiler

Compiled 174 963 to 11 594 computations (93.4% saved)

prune38.0ms (0.6%)

Memory
-1.2MiB live, 56.0MiB allocated; 2ms collecting garbage
Pruning

21 alts after pruning (18 fresh and 3 done)

PrunedKeptTotal
New1 493101 503
Fresh3811
Picked415
Done022
Total1 500211 521
Accuracy
100.0%
Counts
1 521 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.9%
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
96.1%
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) #s(approx (- 1 u0) #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
98.5%
(pow.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
99.4%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
95.7%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) #s(approx (- 1 u0) #s(literal 1 binary32)))) #s(literal -1 binary32))))
98.1%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32))))
40.3%
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
97.0%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
97.7%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
97.1%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
40.1%
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
99.0%
(*.f32 (pow.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))) #s(literal -1/2 binary32)))
97.0%
(exp.f32 (*.f32 (log.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
97.0%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
97.1%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
95.1%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(approx (- 1 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))
97.8%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
96.3%
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) #s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
87.9%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
36.6%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
36.5%
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(approx (- 1 u0) #s(literal 1 binary32)))))))))
Compiler

Compiled 881 to 185 computations (79.0% saved)

regimes924.0ms (14.2%)

Memory
-7.9MiB live, 501.3MiB allocated; 20ms collecting garbage
Counts
33 → 1
42 → 1
45 → 1
58 → 1
63 → 1
69 → 1
Calls
Call 1
Inputs
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(approx (- 1 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(approx (- 1 u0) #s(literal 1 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
(exp.f32 (*.f32 (log.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
Outputs
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
Call 2
Inputs
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(approx (- 1 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(approx (- 1 u0) #s(literal 1 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
(exp.f32 (*.f32 (log.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal 1/2 binary32))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) #s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 u0 alphax) alphax) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
Outputs
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
Call 3
Inputs
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(approx (- 1 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(approx (- 1 u0) #s(literal 1 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
(exp.f32 (*.f32 (log.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal 1/2 binary32))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) #s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 u0 alphax) alphax) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32))))
Call 4
Inputs
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(approx (- 1 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(approx (- 1 u0) #s(literal 1 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
(exp.f32 (*.f32 (log.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal 1/2 binary32))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) #s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 u0 alphax) alphax) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
(pow.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) #s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
(pow.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) #s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) #s(approx (- 1 u0) #s(literal 1 binary32)))) #s(literal -1 binary32))))
Outputs
(pow.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
Call 5
Inputs
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(approx (- 1 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(approx (- 1 u0) #s(literal 1 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
(exp.f32 (*.f32 (log.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal 1/2 binary32))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) #s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 u0 alphax) alphax) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
(pow.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) #s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
(pow.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) #s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) #s(approx (- 1 u0) #s(literal 1 binary32)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))))))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) #s(approx (- 1 u0) #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
Outputs
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
Call 6
Inputs
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) #s(approx (- 1 u0) #s(literal 1 binary32))))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (-.f32 #s(literal 1 binary32) (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 (neg.f32 (/.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal 1 binary32)))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) #s(approx (- 1 u0) #s(literal 1 binary32)))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (*.f32 (/.f32 (*.f32 alphax alphax) (-.f32 #s(literal 1 binary32) u0)) (/.f32 u0 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 alphax (*.f32 alphax (/.f32 u0 (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (*.f32 u0 (/.f32 (*.f32 alphax alphax) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0))))))))
(pow.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (*.f32 #s(literal 1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)) #s(literal 2 binary32))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 #s(approx (- (* 2 (* u1 (PI))) (* -1/2 (PI))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))))))))))
(exp.f32 (*.f32 (log.f32 #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (-.f32 (/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (-.f32 (+.f32 u1 u1) #s(literal -1/2 binary32)) (PI.f32))) (/.f32 alphay alphax))) #s(literal -2 binary32)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)))) #s(literal -1 binary32)))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) alphay) alphax))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 #s(approx (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))) (/.f32 (*.f32 alphay (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (-.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (+.f32 (fabs.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))) (*.f32 #s(literal 1/2 binary32) (PI.f32)))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (exp.f32 (*.f32 (log.f32 (-.f32 #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 u0 (*.f32 alphax alphax)) (*.f32 (-.f32 #s(literal 1/2 binary32) (*.f32 #s(literal -1/2 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))))) (-.f32 #s(literal 1 binary32) u0)))) #s(literal -1 binary32))) #s(literal 1/2 binary32))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) #s(approx (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI))))))))))) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay #s(approx (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI)))) (sin.f32 (neg.f32 (*.f32 #s(literal -1/2 binary32) (PI.f32)))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (*.f32 u0 alphax) alphax) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (+.f32 (*.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) #s(approx (* (- 1 u0) (* 1/2 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax))))))) (*.f32 #s(literal -1/2 binary32) (*.f32 u0 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1)) (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)))))))
(pow.f32 (-.f32 #s(approx (/ u0 (* (- (/ (- 1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphay alphay) alphay)) (/ (- -1 (cos (* -2 (atan (* (tan (* (PI) (+ (+ u1 u1) 1/2))) (/ alphay alphax)))))) (* (+ alphax alphax) alphax))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) #s(approx (+ (neg (/ (* (* alphay alphay) u0) (* (- 1 (cos (* (atan (* (tan (* (- (+ u1 u1) -1/2) (PI))) (/ alphay alphax))) -2))) (- 1 u0)))) 1) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))) (*.f32 alphax (cos.f32 (*.f32 (PI.f32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 2 binary32) u1))))))))))))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) #s(approx (* (pow (cos (atan (/ (* alphay (sin (+ (* 1/2 (PI)) (* 2 (* u1 (PI)))))) (* alphax (cos (+ (* 1/2 (PI)) (* 2 (* u1 (PI))))))))) 2) (- 1 u0)) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))))))))
(pow.f32 (-.f32 #s(approx (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))))))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) #s(approx (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)))) (+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) #s(approx (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0)) (/.f32 (*.f32 (pow.f32 alphay #s(literal 2 binary32)) u0) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0)))))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) #s(approx (+ 1 (* -1 (/ (* (pow alphay 2) u0) (* (- 1 u0) (- 1 (cos (* 2 (atan (/ (* alphay (sin (- (* 2 (* u1 (PI))) (* -1/2 (PI))))) (* alphax (cos (- (* 2 (* u1 (PI))) (* -1/2 (PI)))))))))))))) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))) (/.f32 #s(literal 1 binary32) (pow.f32 alphay #s(literal 2 binary32)))))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) #s(approx (- 1 u0) #s(literal 1 binary32)))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 alphay alphay)) (-.f32 (/.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax))))) #s(literal -1 binary32)) (*.f32 (+.f32 alphax alphax) alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32))))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (*.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))))))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) #s(approx (- 1 u0) #s(literal 1 binary32)))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (+.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32)))) (*.f32 #s(literal 2 binary32) (*.f32 alphay alphay))) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
(*.f32 (pow.f32 (-.f32 (-.f32 #s(literal 1 binary32) u0) (/.f32 u0 (-.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal 1/2 binary32)) #s(literal 1/2 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (cos.f32 (*.f32 (atan.f32 (*.f32 (tan.f32 (-.f32 (*.f32 u1 (+.f32 (PI.f32) (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))) (/.f32 alphay alphax))) #s(literal 2 binary32))) #s(literal -1 binary32)) (*.f32 #s(literal 2 binary32) (*.f32 alphax alphax)))))) #s(literal -1/2 binary32)) (pow.f32 (/.f32 #s(literal -1 binary32) (-.f32 u0 #s(literal 1 binary32))) #s(literal -1/2 binary32)))
(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
#s(approx (/ 1 (sqrt (- (/ u0 (* (+ (/ (- 1 (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2))) (* 2 (* alphay alphay))) (/ (- (cos (* (atan (* (tan (- (* u1 (+ (PI) (PI))) (* -1/2 (PI)))) (/ alphay alphax))) 2)) -1) (* 2 (* alphax alphax)))) (- 1 u0))) -1))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))) (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 2 binary32) (/.f32 (*.f32 u0 (+.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (-.f32 #s(literal 1 binary32) u0) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32)))))) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32)))))))))) #s(literal 2 binary32))))))))) (/.f32 u0 (*.f32 (-.f32 #s(literal 1 binary32) u0) (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal 2 binary32) (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))) (*.f32 alphax (cos.f32 (-.f32 (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))) (*.f32 #s(literal -1/2 binary32) (PI.f32))))))))))))))))
#s(approx (/ 1 (sqrt (+ 1 (/ (* (/ 1 (+ (/ (* (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (cos (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphax alphax)) (/ (* (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI))))))) (sin (atan (* (/ alphay alphax) (tan (+ (* (* 2 (PI)) u1) (* 1/2 (PI)))))))) (* alphay alphay)))) u0) (- 1 u0))))) (+.f32 #s(literal 1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal -1 binary32) (*.f32 (pow.f32 alphay #s(literal 2 binary32)) (+.f32 (*.f32 #s(literal -1/2 binary32) (+.f32 (*.f32 #s(literal 1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32))))) (/.f32 (*.f32 u0 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32))) (*.f32 (pow.f32 alphax #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (-.f32 #s(literal 1 binary32) u0)))))) (*.f32 #s(literal -1/4 binary32) (/.f32 (pow.f32 u0 #s(literal 2 binary32)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 4 binary32)) (pow.f32 (-.f32 #s(literal 1 binary32) u0) #s(literal 2 binary32)))))))) (*.f32 #s(literal 1/2 binary32) (/.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 alphay (sin.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32)))))) (*.f32 alphax (cos.f32 (+.f32 (*.f32 #s(literal 1/2 binary32) (PI.f32)) (*.f32 #s(literal 2 binary32) (*.f32 u1 (PI.f32))))))))) #s(literal 2 binary32)) (-.f32 #s(literal 1 binary32) u0))))))))
Outputs
(pow.f32 (-.f32 (/.f32 u0 (*.f32 (-.f32 (/.f32 (-.f32 #s(literal 1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphay alphay) alphay)) (/.f32 (-.f32 #s(literal -1 binary32) (cos.f32 (*.f32 #s(literal -2 binary32) (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (+.f32 u1 u1) #s(literal 1/2 binary32)))) (/.f32 alphay alphax)))))) (*.f32 (+.f32 alphax alphax) alphax))) (-.f32 #s(literal 1 binary32) u0))) #s(literal -1 binary32)) #s(literal -1/2 binary32))
Calls

78 calls:

19.0ms
u0
16.0ms
u0
16.0ms
alphax
16.0ms
(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
16.0ms
(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
Results
AccuracySegmentsBranch
97.1%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
97.1%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
97.1%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
97.1%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
97.1%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
97.1%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.1%1u0
97.1%1u1
97.1%1alphax
97.1%1alphay
97.1%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
97.1%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
97.1%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
97.8%1u0
97.8%1alphay
97.8%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
97.8%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
97.8%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
97.8%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
97.8%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
97.8%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
97.8%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
97.8%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
97.8%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
97.8%1u1
97.8%1alphax
98.1%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
98.1%1alphax
98.1%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
98.1%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.1%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.1%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
98.1%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
98.1%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
98.1%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
98.1%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
98.1%1u0
98.1%1u1
98.1%1alphay
98.5%1u0
98.5%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
98.5%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
98.5%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
98.5%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
98.5%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
98.5%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
98.5%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
98.5%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
98.5%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
98.5%1u1
98.5%1alphax
98.5%1alphay
99.4%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
99.4%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
99.4%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
99.4%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
99.4%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
99.4%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
99.4%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
99.4%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
99.4%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.4%1u0
99.4%1u1
99.4%1alphax
99.4%1alphay
99.9%1(*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1)
99.9%1(+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))
99.9%1(tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))
99.9%1(+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))
99.9%1(/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay))))
99.9%1(/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))
99.9%1(+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))
99.9%1(sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0))))
99.9%1(/.f32 #s(literal 1 binary32) (sqrt.f32 (+.f32 #s(literal 1 binary32) (/.f32 (*.f32 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 #s(literal 2 binary32) (PI.f32)) u1) (*.f32 #s(literal 1/2 binary32) (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 #s(literal 1 binary32) u0)))))
99.9%1u0
99.9%1u1
99.9%1alphax
99.9%1alphay
Compiler

Compiled 6 365 to 1 631 computations (74.4% saved)

derivations98.0ms (1.5%)

Memory
1.0MiB live, 8.8MiB allocated; 0ms collecting garbage
Stop Event
fuel
Compiler

Compiled 272 to 87 computations (68.0% saved)

preprocess38.0ms (0.6%)

Memory
3.0MiB live, 50.1MiB allocated; 2ms collecting garbage
Compiler

Compiled 360 to 119 computations (66.9% saved)

end0.0ms (0.0%)

Memory
0.0MiB live, 0.0MiB allocated; 0ms collecting garbage

Profiling

Loading profile data...