Beckmann Distribution sample, tan2theta, alphax != alphay, u1 <= 0.5

Time bar (total: 12.9s)

start0.0ms (0%)

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

analyze977.0ms (7.6%)

Memory
-9.6MiB live, 1 120.2MiB allocated; 326ms collecting garbage
Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
0%0%0%100%0%0%0%3
0%0%0%100%0%0%0%4
0%0%0%100%0%0%0%5
0%0%0%100%0%0%0%6
0%0%0%100%0%0%0%7
0%0%0%100%0%0%0%8
21.1%0%0%100%0%0%0%9
24.6%0%0%100%0%0%0%10
26.4%0%0%100%0%0%0%11
30.8%0%0%100%0%0%0%12
Compiler

Compiled 53 to 36 computations (32.1% saved)

sample2.6s (20.2%)

Memory
47.2MiB live, 3 161.6MiB allocated; 502ms collecting garbage
Samples
1.9s8 256×0valid
Precisions
Click to see histograms. Total time spent on operations: 1.5s
ival-<=: 361.0ms (23.9% of total)
const: 326.0ms (21.5% of total)
ival-div: 223.0ms (14.7% of total)
ival-log: 146.0ms (9.6% of total)
ival-mult: 141.0ms (9.3% of total)
ival-sub: 118.0ms (7.8% of total)
ival-neg: 76.0ms (5% of total)
ival-add: 57.0ms (3.8% of total)
ival-and: 48.0ms (3.2% of total)
exact: 9.0ms (0.6% of total)
ival-assert: 4.0ms (0.3% of total)
adjust: 3.0ms (0.2% of total)
Bogosity

explain146.0ms (1.1%)

Memory
-2.3MiB live, 290.2MiB allocated; 17ms collecting garbage
FPErrors
Click to see full error table
Ground TruthOverpredictionsExampleUnderpredictionsExampleSubexpression
1905(0.008933670818805695 0.0017540871631354094 0.00893669854849577 1.9085369660939945e-15 8.146960376551495e-38)1(0.34813401103019714 0.16296958923339844 0.01351031381636858 1.3593644424939405e-33 350277122977169400.0)(log.f32 (-.f32 #s(literal 1 binary32) u0))
65(0.290842741727829 0.0002316311001777649 0.9476816654205322 9.83630647229507e-15 3.77552465876803e+37)0-(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
00-0-(*.f32 alphay alphay)
00-0-(*.f32 alphax alphax)
00-0-(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
00-0-#s(literal 1 binary32)
00-0-sin2phi
00-0-(/.f32 cos2phi (*.f32 alphax alphax))
00-0-(-.f32 #s(literal 1 binary32) u0)
00-0-alphax
00-0-(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
00-0-u0
00-0-cos2phi
00-0-alphay
00-0-(/.f32 sin2phi (*.f32 alphay alphay))
Explanations
Click to see full explanations table
OperatorSubexpressionExplanationCount
log.f32(log.f32 (-.f32 #s(literal 1 binary32) u0))sensitivity1949
/.f32(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))n/o110
(/.f32 sin2phi (*.f32 alphay alphay))overflow18
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))overflow18
Confusion
Predicted +Predicted -
+1771
-2454
Precision
0.8805970149253731
Recall
0.9943820224719101
Confusion?
Predicted +Predicted MaybePredicted -
+17710
-24648
Precision?
0.8557692307692307
Recall?
1.0
Freqs
test
numberfreq
055
1197
24
Total Confusion?
Predicted +Predicted MaybePredicted -
+100
-000
Precision?
1.0
Recall?
1.0
Samples
61.0ms512×0valid
Compiler

Compiled 145 to 49 computations (66.2% saved)

Precisions
Click to see histograms. Total time spent on operations: 36.0ms
ival-mult: 10.0ms (27.5% of total)
ival-div: 9.0ms (24.7% of total)
ival-log: 9.0ms (24.7% of total)
ival-sub: 3.0ms (8.2% of total)
ival-add: 2.0ms (5.5% of total)
ival-neg: 2.0ms (5.5% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

preprocess269.0ms (2.1%)

Memory
25.5MiB live, 326.3MiB allocated; 74ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
089349
1222339
2424339
3757337
41226337
52077337
01517
02417
14117
28017
314617
424817
546117
6227117
7553917
0868316
Stop Event
iter limit
node limit
iter limit
node limit
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
Symmetry

(abs alphay)

(abs alphax)

Compiler

Compiled 17 to 15 computations (11.8% saved)

eval0.0ms (0%)

Memory
0.3MiB live, 0.3MiB allocated; 0ms collecting garbage
Compiler

Compiled 0 to 5 computations (-∞% saved)

prune0.0ms (0%)

Memory
1.9MiB live, 1.9MiB allocated; 0ms collecting garbage
Alt Table
Click to see full alt table
StatusAccuracyProgram
63.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Compiler

Compiled 17 to 15 computations (11.8% saved)

simplify888.0ms (6.9%)

Memory
-173.6MiB live, 241.8MiB allocated; 1.2s collecting garbage
Algorithm
egg-herbie
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
cost-diff0
(-.f32 #s(literal 1 binary32) u0)
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff1
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01562
02462
14162
28062
314662
424862
546162
6227162
7553962
0868359
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
Outputs
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay

localize63.0ms (0.5%)

Memory
-15.6MiB live, 79.2MiB allocated; 4ms collecting garbage
Localize:

Found 4 expressions of interest:

NewMetricScoreProgram
accuracy0.2421875
(/.f32 sin2phi (*.f32 alphay alphay))
accuracy0.27734375
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.4792837768651086
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy13.274707808490316
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Samples
54.0ms256×0valid
Compiler

Compiled 64 to 17 computations (73.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 16.0ms
ival-div: 6.0ms (36.6% of total)
ival-log: 4.0ms (24.4% of total)
ival-mult: 3.0ms (18.3% of total)
ival-add: 1.0ms (6.1% of total)
ival-sub: 1.0ms (6.1% of total)
ival-neg: 1.0ms (6.1% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series28.0ms (0.2%)

Memory
1.8MiB live, 47.9MiB allocated; 3ms collecting garbage
Counts
6 → 72
Calls
Call 1
Inputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 sin2phi (*.f32 alphay alphay))
Outputs
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ cos2phi (pow alphax 2))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(/ sin2phi (pow alphay 2))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
1
(+ 1 (* -1 u0))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* u0 (- (/ 1 u0) 1))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (* u0 (- 1 (/ 1 u0))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
Calls

15 calls:

TimeVariablePointExpression
5.0ms
cos2phi
@-inf
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))
2.0ms
u0
@inf
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))
2.0ms
alphax
@0
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))
2.0ms
alphay
@0
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))
2.0ms
alphay
@inf
((log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (- 1 u0) (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))

simplify185.0ms (1.4%)

Memory
43.4MiB live, 322.5MiB allocated; 30ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03872287
113762107
260841987
087171869
Stop Event
iter limit
node limit
Counts
72 → 71
Calls
Call 1
Inputs
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ cos2phi (pow alphax 2))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(/ sin2phi (pow alphay 2))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
1
(+ 1 (* -1 u0))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* u0 (- (/ 1 u0) 1))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (* u0 (- 1 (/ 1 u0))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
Outputs
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (fma.f32 (/.f32 sin2phi (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)) (/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 sin2phi sin2phi) (log1p.f32 (neg.f32 u0)))) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (fma.f32 (neg.f32 (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (*.f32 alphax alphax)) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay #s(literal 6 binary32))))) (/.f32 (fma.f32 (log1p.f32 (neg.f32 u0)) #s(literal -1 binary32) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) cos2phi)) cos2phi)) (*.f32 alphax alphax))
(/ cos2phi (pow alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(+.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(fma.f32 (fma.f32 (/.f32 cos2phi (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (/.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 cos2phi cos2phi) (log1p.f32 (neg.f32 u0)))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 sin2phi #s(literal 3 binary32)))) (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (*.f32 alphay alphay)) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32))))) (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 (log1p.f32 (neg.f32 u0)) #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) sin2phi)) sin2phi)) (*.f32 alphay alphay))
(/ sin2phi (pow alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi (/.f32 sin2phi (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi (/.f32 sin2phi (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay #s(literal 6 binary32)))))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (fma.f32 #s(literal -1/2 binary32) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0 #s(literal -1 binary32)) u0)
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
1
#s(literal 1 binary32)
(+ 1 (* -1 u0))
(-.f32 #s(literal 1 binary32) u0)
(+ (log -1) (* -1 (log (/ 1 u0))))
(+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(-.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32)) u0))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(+.f32 (-.f32 (log.f32 u0) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32)) u0)) (log.f32 #s(literal -1 binary32)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (-.f32 (neg.f32 (log.f32 #s(literal -1 binary32))) (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(/.f32 (fma.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(/.f32 (fma.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(fma.f32 (/.f32 (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (/.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32)) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (neg.f32 (log.f32 #s(literal -1 binary32))) (log.f32 u0))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32)) u0) (+.f32 (log.f32 u0) (log.f32 #s(literal -1 binary32))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (-.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32)) u0) (log.f32 u0)) (log.f32 #s(literal -1 binary32)))
(* u0 (- (/ 1 u0) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(-.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(fma.f32 (/.f32 (-.f32 (/.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0) #s(literal -1 binary32) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log (/ -1 u0))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) u0))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 (-.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32)) u0))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(+.f32 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(* -1 (* u0 (- 1 (/ 1 u0))))
(*.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 sin2phi sin2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32))))) cos2phi) cos2phi (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi))
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 sin2phi sin2phi) cos2phi)) (*.f32 (/.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) alphay) alphay) (*.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) cos2phi) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (/.f32 sin2phi cos2phi) #s(literal 3 binary32))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 sin2phi sin2phi) cos2phi)) (*.f32 (/.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) alphay) alphay) (*.f32 (log1p.f32 (neg.f32 u0)) sin2phi))) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) alphay) (/.f32 (log1p.f32 (neg.f32 u0)) alphay) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 sin2phi (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 cos2phi cos2phi)) (/.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphay alphay)))) sin2phi (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (*.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphay #s(literal 6 binary32))))) sin2phi) sin2phi (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax))) cos2phi))
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 cos2phi cos2phi) sin2phi)) (*.f32 (/.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) alphax) alphax) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi))) sin2phi) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 (/.f32 cos2phi sin2phi) #s(literal 3 binary32))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 alphay #s(literal 8 binary32)) (/.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 (*.f32 cos2phi cos2phi) sin2phi)) (*.f32 (/.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) alphax) alphax) (*.f32 (log1p.f32 (neg.f32 u0)) cos2phi))) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi)
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) alphay (/.f32 (fma.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) alphax) (/.f32 (log1p.f32 (neg.f32 u0)) alphax) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log1p.f32 (neg.f32 u0))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi))

rewrite51.0ms (0.4%)

Memory
-13.9MiB live, 78.2MiB allocated; 9ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01539
02439
18639
070839
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
6 → 40
Calls
Call 1
Inputs
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 sin2phi (*.f32 alphay alphay))
Outputs
(log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(neg.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 0 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0))) (neg.f32 (+.f32 u0 #s(literal 1 binary32))))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 u0 #s(literal 1 binary32))) (/.f32 (*.f32 u0 u0) (+.f32 u0 #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (fma.f32 u0 u0 u0) #s(literal 1 binary32))))
(-.f32 #s(literal 1 binary32) u0)
(/.f32 (/.f32 cos2phi (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (/.f32 cos2phi (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (neg.f32 (neg.f32 cos2phi)) (*.f32 alphax alphax))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(neg.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)))
(neg.f32 (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (/.f32 sin2phi (neg.f32 alphay)) (neg.f32 alphay))
(/.f32 (/.f32 sin2phi (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (neg.f32 (/.f32 sin2phi alphay)) (neg.f32 alphay))
(/.f32 (neg.f32 (neg.f32 sin2phi)) (*.f32 alphay alphay))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphay) alphay))
(/.f32 sin2phi (*.f32 alphay alphay))
(neg.f32 (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay)))
(neg.f32 (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))

eval74.0ms (0.6%)

Memory
4.7MiB live, 63.7MiB allocated; 44ms collecting garbage
Compiler

Compiled 3 728 to 595 computations (84% saved)

prune23.0ms (0.2%)

Memory
-3.6MiB live, 43.6MiB allocated; 9ms collecting garbage
Pruning

21 alts after pruning (20 fresh and 1 done)

PrunedKeptTotal
New8520105
Fresh000
Picked011
Done000
Total8521106
Accuracy
99.9%
Counts
106 → 21
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.0%
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
96.1%
(/.f32 (neg.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
61.1%
(/.f32 (neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
63.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
63.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
62.0%
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
61.1%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.1%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
89.4%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.2%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
63.6%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
91.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
72.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi)))
28.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi)))
71.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi))
72.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
29.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
59.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (+.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32))))))
59.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (*.f32 alphay alphay)) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32))))) (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 (log1p.f32 (neg.f32 u0)) #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) sin2phi)) sin2phi)) (*.f32 alphay alphay)))
89.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
Compiler

Compiled 1 515 to 1 047 computations (30.9% saved)

simplify108.0ms (0.8%)

Memory
-12.6MiB live, 132.1MiB allocated; 17ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
cost-diff0
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
cost-diff1
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(-.f32 #s(literal 1 binary32) u0)
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
cost-diff1
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
cost-diff0
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
cost-diff0
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
cost-diff0
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff0
(/.f32 sin2phi (*.f32 alphay alphay))
cost-diff0
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
cost-diff0
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
cost-diff0
(log1p.f32 (*.f32 (neg.f32 u0) u0))
cost-diff0
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
cost-diff0
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
cost-diff0
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053424
092424
1147424
2319424
31097424
44494424
08239414
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
(log1p.f32 u0)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
u0
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi alphay)
sin2phi
alphay
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))
(*.f32 alphay alphay)
alphay
cos2phi
(*.f32 sin2phi (*.f32 alphax alphax))
sin2phi
(*.f32 alphax alphax)
alphax
(pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))
(*.f32 alphax alphay)
#s(literal 2 binary32)
Outputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
(log1p.f32 u0)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
u0
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 (neg.f32 (log1p.f32 (neg.f32 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi alphay)
sin2phi
alphay
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(*.f32 (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))
(*.f32 alphay alphay)
alphay
cos2phi
(*.f32 sin2phi (*.f32 alphax alphax))
sin2phi
(*.f32 alphax alphax)
alphax
(pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))
(pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))
(*.f32 alphax alphay)
(*.f32 alphay alphax)
#s(literal 2 binary32)

localize125.0ms (1%)

Memory
-6.2MiB live, 280.0MiB allocated; 13ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.33041000976844204
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
accuracy0.3752082130772446
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
accuracy0.4677925293053261
(pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))
accuracy13.274707808490316
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.2734375
(/.f32 (/.f32 sin2phi alphay) alphay)
accuracy0.27734375
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.4792837768651086
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
accuracy13.274707808490316
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.27734375
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.28515625
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
accuracy0.4792837768651086
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy2.588629825171022
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
accuracy0.2421875
(/.f32 sin2phi (*.f32 alphay alphay))
accuracy0.27734375
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.46931630987515155
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
accuracy7.9737541265360345
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
accuracy0.2421875
(/.f32 sin2phi (*.f32 alphay alphay))
accuracy0.2734375
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
accuracy0.27734375
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.4792837768651086
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Samples
88.0ms256×0valid
Compiler

Compiled 414 to 48 computations (88.4% saved)

Precisions
Click to see histograms. Total time spent on operations: 60.0ms
ival-mult: 16.0ms (26.7% of total)
ival-div: 15.0ms (25% of total)
ival-add: 7.0ms (11.7% of total)
ival-log: 4.0ms (6.7% of total)
ival-log1p: 4.0ms (6.7% of total)
const: 4.0ms (6.7% of total)
ival-neg: 4.0ms (6.7% of total)
ival-pow2: 3.0ms (5% of total)
ival-sub: 2.0ms (3.3% of total)
exact: 1.0ms (1.7% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series74.0ms (0.6%)

Memory
25.3MiB live, 122.5MiB allocated; 7ms collecting garbage
Counts
21 → 244
Calls
Call 1
Inputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) u0)
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 (/.f32 sin2phi alphay) alphay)
(pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))
Outputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(/ cos2phi (pow alphax 2))
(/ (+ cos2phi (/ (* (pow alphax 2) sin2phi) (pow alphay 2))) (pow alphax 2))
(* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(* (pow alphax 2) (pow alphay 2))
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(/ sin2phi (pow alphay 2))
(+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))
(* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi)))
(/ (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (pow alphax 2))
(/ (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (pow alphax 2))
(/ (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 6) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))))) (pow alphax 2))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(/ (+ sin2phi (/ (* (pow alphay 2) cos2phi) (pow alphax 2))) (pow alphay 2))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (pow alphay 2))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (pow alphay 2))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))))) (pow alphay 2))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
1
(+ 1 (* 1/2 u0))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(+ 1 (* -1 u0))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(* u0 (+ (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(* u0 (+ (* u0 (+ (* 1/3 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(* u0 (+ (* u0 (+ (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* u0 (+ (* 1/4 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/3 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(* u0 (+ (* 1/2 (/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/2 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/3 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (* 1/2 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* 1/4 (pow u0 4))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(* 1/4 (pow u0 3))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* u0 (- (/ 1 u0) 1))
(* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))))
(+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (* 1/3 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (+ (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (/ 1/2 (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* (pow u0 4) (+ 1/4 (* -1 (/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4)))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* u0 (- 1 (/ 1 u0))))
(/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(+ (/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* -1/2 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) u0)) (/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* -1 (/ (+ (* 1/3 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) u0))) u0)) (/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(+ (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (/ 1/2 (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (* 1/2 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) u0)) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) u0)) (/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* (pow alphay 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(* cos2phi (+ (/ 1 (pow alphax 2)) (/ sin2phi (* (pow alphay 2) cos2phi))))
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphay 2))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphay 2))) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 2)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi)))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphay 2))) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 2)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 3)))))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (* cos2phi (- (* -1 (/ sin2phi (* (pow alphay 2) cos2phi))) (/ 1 (pow alphax 2)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (log (- 1 u0)) (pow alphay 2))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (log (- 1 u0)) (pow alphay 2))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 8) cos2phi))) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 6))) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (log (- 1 u0)) (pow alphay 2))) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4))))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(* sin2phi (+ (/ 1 (pow alphay 2)) (/ cos2phi (* (pow alphax 2) sin2phi))))
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphax 2))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) sin2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)))) sin2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (+ (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 3)))))) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (* sin2phi (- (* -1 (/ cos2phi (* (pow alphax 2) sin2phi))) (/ 1 (pow alphay 2)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (log (- 1 u0)) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (log (- 1 u0)) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) sin2phi))) (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 6))) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (log (- 1 u0)) (pow alphax 2))) sin2phi))
Calls

15 calls:

TimeVariablePointExpression
12.0ms
u0
@-inf
((/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (- 1 u0) (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay) (pow (* alphax alphay) 2))
8.0ms
alphax
@0
((/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (- 1 u0) (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay) (pow (* alphax alphay) 2))
5.0ms
u0
@inf
((/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (- 1 u0) (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay) (pow (* alphax alphay) 2))
4.0ms
alphax
@-inf
((/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (- 1 u0) (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay) (pow (* alphax alphay) 2))
4.0ms
alphax
@inf
((/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0))) (log (+ 1 (* (neg u0) u0))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/ sin2phi (* alphay alphay)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (- 1 u0) (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay) (pow (* alphax alphay) 2))

simplify183.0ms (1.4%)

Memory
-7.8MiB live, 275.0MiB allocated; 18ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
012289623
144369217
084238610
Stop Event
iter limit
node limit
Counts
244 → 243
Calls
Call 1
Inputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(/ cos2phi (pow alphax 2))
(/ (+ cos2phi (/ (* (pow alphax 2) sin2phi) (pow alphay 2))) (pow alphax 2))
(* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(* (pow alphax 2) (pow alphay 2))
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(/ sin2phi (pow alphay 2))
(+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))
(* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi)))
(/ (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (pow alphax 2))
(/ (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (pow alphax 2))
(/ (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 6) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))))) (pow alphax 2))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(/ (+ sin2phi (/ (* (pow alphay 2) cos2phi) (pow alphax 2))) (pow alphay 2))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (pow alphay 2))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (pow alphay 2))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))))) (pow alphay 2))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(* -1 (pow u0 2))
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
1
(+ 1 (* 1/2 u0))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(+ 1 (* -1 u0))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(* u0 (+ (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(* u0 (+ (* u0 (+ (* 1/3 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(* u0 (+ (* u0 (+ (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* u0 (+ (* 1/4 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/3 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(* u0 (+ (* 1/2 (/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/2 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/3 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (* 1/2 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(+ (log -1) (* -2 (log (/ 1 u0))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* 1/4 (pow u0 4))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(* 1/4 (pow u0 3))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* u0 (- (/ 1 u0) 1))
(* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))))
(+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (* 1/3 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (+ (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (/ 1/2 (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* (pow u0 4) (+ 1/4 (* -1 (/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4)))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* u0 (- 1 (/ 1 u0))))
(/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(+ (/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* -1/2 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) u0)) (/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* -1 (/ (+ (* 1/3 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) u0))) u0)) (/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(+ (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (/ 1/2 (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (* 1/2 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) u0)) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) u0)) (/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* (pow alphay 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(* cos2phi (+ (/ 1 (pow alphax 2)) (/ sin2phi (* (pow alphay 2) cos2phi))))
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphay 2))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphay 2))) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 2)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi)))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphay 2))) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 2)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 3)))))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (* cos2phi (- (* -1 (/ sin2phi (* (pow alphay 2) cos2phi))) (/ 1 (pow alphax 2)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (log (- 1 u0)) (pow alphay 2))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (log (- 1 u0)) (pow alphay 2))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 8) cos2phi))) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 6))) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (log (- 1 u0)) (pow alphay 2))) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4))))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(* sin2phi (+ (/ 1 (pow alphay 2)) (/ cos2phi (* (pow alphax 2) sin2phi))))
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphax 2))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) sin2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)))) sin2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (+ (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 3)))))) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (* sin2phi (- (* -1 (/ cos2phi (* (pow alphax 2) sin2phi))) (/ 1 (pow alphay 2)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (log (- 1 u0)) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (log (- 1 u0)) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) sin2phi))) (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 6))) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (log (- 1 u0)) (pow alphax 2))) sin2phi))
Outputs
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) cos2phi)) (*.f32 alphax alphax))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 cos2phi))) (*.f32 alphax alphax))
(/ (* (pow alphax 2) u0) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32))))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax) (*.f32 (neg.f32 (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(/ cos2phi (pow alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/ (+ cos2phi (/ (* (pow alphax 2) sin2phi) (pow alphay 2))) (pow alphax 2))
(/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax))
(* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi)))
(/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) (neg.f32 cos2phi))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) (neg.f32 cos2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (/.f32 sin2phi (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (pow.f32 alphay #s(literal 6 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) (neg.f32 cos2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 6 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) (neg.f32 cos2phi)))
(* (pow alphax 2) (pow alphay 2))
(*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi)) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(fma.f32 (*.f32 alphay alphay) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(fma.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(fma.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)))))
(/ (* (pow alphay 2) u0) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi)))))
(/ sin2phi (pow alphay 2))
(/.f32 sin2phi (*.f32 alphay alphay))
(+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi)))
(/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (neg.f32 sin2phi))
(/ (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (pow alphax 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 sin2phi))) (*.f32 alphax alphax))
(/ (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (pow alphax 2))
(/.f32 (fma.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) #s(literal -1 binary32) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)))) (*.f32 alphax alphax))
(/ (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 6) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))))) (pow alphax 2))
(/.f32 (fma.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) #s(literal -1 binary32) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))))) (*.f32 alphax alphax))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(*.f32 (fma.f32 (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (fma.f32 (-.f32 (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32))))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay) (*.f32 (neg.f32 (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(/ (+ sin2phi (/ (* (pow alphay 2) cos2phi) (pow alphax 2))) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (*.f32 alphay alphay))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))))
(fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (neg.f32 sin2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (pow.f32 alphax #s(literal 6 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (neg.f32 sin2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 6 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (neg.f32 sin2phi)))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi)) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(-.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))))))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (pow alphay 2))
(/.f32 (fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 cos2phi))) (*.f32 alphay alphay))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (pow alphay 2))
(/.f32 (+.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 cos2phi))) (*.f32 alphay alphay))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))))) (pow alphay 2))
(/.f32 (+.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 cos2phi))) (*.f32 alphay alphay))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) u0 #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) u0 #s(literal -1/3 binary32)) u0 #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(* -1 (pow u0 2))
(*.f32 (neg.f32 u0) u0)
(* (pow u0 2) (- (* -1/2 (pow u0 2)) 1))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (- (* (pow u0 2) (- (* -1/3 (pow u0 2)) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -1/4 (pow u0 2)) 1/3)) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 u0 u0) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 u0))
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(+ 1 (* -1 u0))
(fma.f32 #s(literal -1 binary32) u0 #s(literal 1 binary32))
(/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))
(* u0 (+ (* 1/2 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* u0 (+ (* 1/4 (/ (* (pow alphax 2) (* (pow alphay 2) u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/3 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))))) (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(*.f32 (fma.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (*.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) #s(literal 1/2 binary32))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0)
(/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(/.f32 u0 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))
(* u0 (+ (* 1/2 (/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/2 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* 1/3 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (* 1/2 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(*.f32 (fma.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0 (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0)
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (-.f32 (neg.f32 (neg.f32 (log.f32 u0))) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))) (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (neg.f32 (neg.f32 (log.f32 u0))) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (* -1 (log (/ 1 u0))))
(+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (*.f32 (log.f32 u0) #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(-.f32 (+.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))) (* -1 (log (/ 1 u0))))
(+.f32 (+.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (log.f32 #s(literal -1 binary32))) (*.f32 (log.f32 u0) #s(literal -1 binary32)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (+ (* -1 (log (/ 1 u0))) (/ 1 u0)))
(-.f32 (+.f32 (+.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) (*.f32 u0 u0)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (log.f32 #s(literal -1 binary32))) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (* -2 (log (/ 1 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32)))
(- (+ (log -1) (* -2 (log (/ 1 u0)))) (/ 1 (pow u0 2)))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(+.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 u0 u0)) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(-.f32 (+.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal -1 binary32) #s(literal -1/2 binary32)) (pow.f32 u0 #s(literal 4 binary32))) (*.f32 (log.f32 u0) #s(literal -2 binary32))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0)) (neg.f32 (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(/.f32 (fma.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(fma.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0)) (neg.f32 (log.f32 #s(literal -1 binary32))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (-.f32 (/.f32 #s(literal 1 binary32) u0) (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (neg.f32 (neg.f32 (log.f32 u0))))
(* 1/4 (pow u0 4))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/3 binary32) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (pow u0 3))
(*.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1/4 binary32))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/3 binary32) u0)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) u0) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))) (pow.f32 u0 #s(literal 3 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(fma.f32 #s(literal -1 binary32) (+.f32 (neg.f32 (log.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0)) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(-.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (neg.f32 (log.f32 u0)) (/.f32 (-.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(* u0 (- (/ 1 u0) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
(* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
(+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (*.f32 alphay alphay)) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))
(+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))))
(fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)) u0))))
(+ (* -1 (/ (* (pow alphax 2) (* (pow alphay 2) (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (* 1/3 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 3) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (+ (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))))
(fma.f32 (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) #s(literal 1/3 binary32) (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) #s(literal 1/2 binary32) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)) u0)))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(/.f32 (fma.f32 #s(literal 1 binary32) (neg.f32 (log.f32 u0)) (neg.f32 (log.f32 #s(literal -1 binary32)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(/.f32 (fma.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (/ 1/2 (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))))
(fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))))))
(fma.f32 (/.f32 (-.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (log.f32 u0) #s(literal -1 binary32))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) #s(literal -1 binary32) (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (fma.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) u0)) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(-.f32 (neg.f32 (+.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)))
(- (* -2 (log (/ -1 u0))) (* -1 (log (/ -1 u0))))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (/ 1 u0)))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))) (* -1 (log (/ -1 u0))))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1 binary32)) u0)) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0))) (* -1 (log (/ -1 u0))))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) (neg.f32 u0))) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(+ (log -1) (* -2 (log (/ -1 u0))))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -2 (log (/ -1 u0)))) (/ 1 (pow u0 2)))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 (pow u0 2)))) (pow u0 2)))))
(+.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) #s(literal -1 binary32) #s(literal -1 binary32)) (*.f32 u0 u0)))
(- (+ (log -1) (+ (* -2 (log (/ -1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 (pow u0 2)))) (pow u0 4))))) (/ 1 (pow u0 2)))
(-.f32 (+.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0)) #s(literal -1 binary32) #s(literal -1/2 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(fma.f32 (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) u0)) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0) #s(literal -1 binary32) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log (/ -1 u0))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal -1 binary32) #s(literal -1/2 binary32)) u0) #s(literal 1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(* (pow u0 4) (+ 1/4 (* -1 (/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0))))
(*.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(*.f32 (neg.f32 (-.f32 (/.f32 (fma.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 3 binary32)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4)))
(*.f32 (neg.f32 (-.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1/2 binary32) u0)) #s(literal 1/3 binary32)) (neg.f32 u0)) #s(literal 1/4 binary32))) (pow.f32 u0 #s(literal 3 binary32)))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(neg.f32 (+.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(neg.f32 (+.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(* -1 (* u0 (- 1 (/ 1 u0))))
(*.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))
(/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(/.f32 (*.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alphay alphay)) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))
(+ (/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))) (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(/.f32 (fma.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alphay alphay)) (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* -1/2 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))) u0)) (/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) (/.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) (*.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)) u0)) #s(literal -1/2 binary32))) (neg.f32 u0)))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (* -1 (/ (+ (* 1/3 (/ (* (pow alphax 2) (pow alphay 2)) (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (* 1/2 (/ (* (pow alphax 2) (pow alphay 2)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) u0))) u0)) (/ (* (pow alphax 2) (* (pow alphay 2) (log (/ -1 u0)))) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) (/.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)) u0)) #s(literal 1/3 binary32) (*.f32 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) #s(literal 1/2 binary32))) u0))) (neg.f32 u0)))
(/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))
(+ (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))
(+ (/ 1/2 (* (pow u0 2) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (+ (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) (/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))))
(+.f32 (/.f32 (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 #s(literal 1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) (* 1/2 (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))) u0)) (/ 1 (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi)))) u0)) (/ (log (/ -1 u0)) (+ (* (pow alphax 2) sin2phi) (* (pow alphay 2) cos2phi))))
(fma.f32 (/.f32 (-.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)) u0)) (/.f32 #s(literal 1/2 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) (neg.f32 u0)) (/.f32 #s(literal 1 binary32) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0) #s(literal -1 binary32) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphax #s(literal 6 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (*.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 sin2phi)))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 4 binary32)))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 sin2phi)))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 cos2phi u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (fma.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 cos2phi u0) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi (*.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (*.f32 (*.f32 sin2phi alphax) (*.f32 sin2phi alphax))))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 6 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (neg.f32 sin2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* (pow alphay 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 8 binary32))) (pow.f32 sin2phi #s(literal 4 binary32)))) cos2phi (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (neg.f32 sin2phi)))
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay)) (neg.f32 cos2phi))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 cos2phi cos2phi)) (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax) (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (pow.f32 alphay #s(literal 6 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (fma.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/.f32 (fma.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) cos2phi))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi u0) (*.f32 (*.f32 alphay alphay) cos2phi)) (*.f32 (*.f32 alphax alphax) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphax alphax) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (*.f32 alphax alphax) u0)) (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 cos2phi cos2phi))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(* cos2phi (+ (/ 1 (pow alphax 2)) (/ sin2phi (* (pow alphay 2) cos2phi))))
(*.f32 (+.f32 (/.f32 (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphay 2))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) cos2phi)
(/.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) cos2phi) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (neg.f32 alphay) alphay))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphay 2))) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 2)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi)))) cos2phi)
(/.f32 (fma.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) #s(literal -1 binary32) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphay 2))) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 2)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 3)))))) cos2phi)
(/.f32 (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (neg.f32 alphay) alphay))) cos2phi)
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(/.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax) (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay))) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (pow.f32 alphay #s(literal 4 binary32)))) (neg.f32 cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphay alphay))) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay))) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(/.f32 (fma.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 alphay alphay)) (/.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 4 binary32)))) (neg.f32 cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(/.f32 (fma.f32 (neg.f32 u0) (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) u0 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphax alphax) u0 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0)) (pow.f32 alphay #s(literal 4 binary32)))) (neg.f32 cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) (neg.f32 cos2phi))
(* -1 (* cos2phi (- (* -1 (/ sin2phi (* (pow alphay 2) cos2phi))) (/ 1 (pow alphax 2)))))
(*.f32 (neg.f32 cos2phi) (-.f32 (/.f32 (neg.f32 sin2phi) (*.f32 (*.f32 alphay alphay) cos2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphax alphax))))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (log (- 1 u0)) (pow alphay 2))) cos2phi))
(/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) cos2phi) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (log (- 1 u0)) (pow alphay 2))) cos2phi))
(/.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 4 binary32)))) cos2phi) #s(literal -1 binary32) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay))) (neg.f32 cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 8) cos2phi))) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 6))) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (log (- 1 u0)) (pow alphay 2))) cos2phi))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (fma.f32 (neg.f32 (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (pow.f32 alphay #s(literal 6 binary32)))) (neg.f32 cos2phi))) (neg.f32 cos2phi)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay))) (neg.f32 cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (fma.f32 (-.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 6 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 4 binary32)))) (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (*.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 alphax alphax)) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 cos2phi)))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 cos2phi #s(literal 4 binary32)))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 cos2phi)))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay)))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (fma.f32 (-.f32 (*.f32 (neg.f32 (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 sin2phi u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32)))))) sin2phi (*.f32 (neg.f32 (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (*.f32 (*.f32 cos2phi alphay) (*.f32 cos2phi alphay))))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 6 binary32))) (neg.f32 (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) (neg.f32 cos2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* (pow alphay 2) cos2phi))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 6) (pow cos2phi 3)))) (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 8) (pow cos2phi 4))))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 8 binary32))) (pow.f32 cos2phi #s(literal 4 binary32)))) sin2phi (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay alphay)) (neg.f32 cos2phi)))
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/.f32 (fma.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax)) (neg.f32 sin2phi))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 8 binary32))) (pow.f32 alphax #s(literal 6 binary32))) (neg.f32 (pow.f32 sin2phi #s(literal 3 binary32))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (fma.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/.f32 (fma.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) sin2phi))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 cos2phi u0) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (*.f32 alphay alphay) u0)) (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 sin2phi sin2phi))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(* sin2phi (+ (/ 1 (pow alphay 2)) (/ cos2phi (* (pow alphax 2) sin2phi))))
(*.f32 (+.f32 (/.f32 (/.f32 cos2phi (*.f32 alphax alphax)) sin2phi) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))) sin2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphax 2))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) sin2phi)
(/.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) sin2phi) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (neg.f32 alphax) alphax))) sin2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)))) sin2phi)
(/.f32 (fma.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) #s(literal -1 binary32) (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)))) sin2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (+ (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 3)))))) sin2phi)
(/.f32 (+.f32 (fma.f32 (neg.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (neg.f32 alphax) alphax))) sin2phi)
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(/.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32)))) (neg.f32 sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (neg.f32 sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax))) (neg.f32 sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(/.f32 (fma.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 alphax alphax)) (/.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32)))) (neg.f32 sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(/.f32 (fma.f32 (neg.f32 u0) (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) u0 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) u0 (/.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32)))) (neg.f32 sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) (neg.f32 sin2phi))
(* -1 (* sin2phi (- (* -1 (/ cos2phi (* (pow alphax 2) sin2phi))) (/ 1 (pow alphay 2)))))
(*.f32 (neg.f32 sin2phi) (-.f32 (/.f32 (neg.f32 cos2phi) (*.f32 (*.f32 alphax alphax) sin2phi)) (/.f32 #s(literal 1 binary32) (*.f32 alphay alphay))))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (log (- 1 u0)) (pow alphax 2))) sin2phi))
(/.f32 (fma.f32 (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32)))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) sin2phi) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (log (- 1 u0)) (pow alphax 2))) sin2phi))
(/.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 4 binary32)))) sin2phi) #s(literal -1 binary32) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))) (neg.f32 sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) sin2phi))) (/ (* (pow alphay 4) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 6))) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (log (- 1 u0)) (pow alphax 2))) sin2phi))
(/.f32 (+.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (fma.f32 (neg.f32 (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 alphax #s(literal 6 binary32)))) (neg.f32 sin2phi))) (neg.f32 sin2phi)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))) (neg.f32 sin2phi))

rewrite83.0ms (0.6%)

Memory
1.8MiB live, 104.9MiB allocated; 5ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
053255
092238
1316238
02290238
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
21 → 303
Calls
Call 1
Inputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(-.f32 #s(literal 1 binary32) u0)
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 (/.f32 sin2phi alphay) alphay)
(pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32))
Outputs
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (*.f32 sin2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 3 binary32)))) (fma.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (-.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) cos2phi)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 alphay alphax)) (*.f32 alphay alphax))
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(*.f32 (*.f32 alphay alphax) (*.f32 (*.f32 alphay alphax) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(neg.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))))
(log.f32 (fma.f32 (neg.f32 u0) u0 #s(literal 1 binary32)))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (neg.f32 u0) u0) #s(literal 2 binary32)))) (log1p.f32 (*.f32 u0 u0)))
(-.f32 (log1p.f32 (pow.f32 (*.f32 (neg.f32 u0) u0) #s(literal 3 binary32))) (log1p.f32 (*.f32 (*.f32 (neg.f32 u0) u0) (-.f32 (*.f32 (neg.f32 u0) u0) #s(literal 1 binary32)))))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (neg.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 u0 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (/.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)) (*.f32 alphax alphax)) alphay)
(/.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphay alphay)) (*.f32 alphax alphax))
(/.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphay alphax)) (*.f32 alphay alphax))
(/.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (neg.f32 (*.f32 alphay (*.f32 alphax alphax))))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) alphax (*.f32 (neg.f32 alphay) (/.f32 cos2phi alphax))) (*.f32 (neg.f32 alphay) alphax))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) (neg.f32 cos2phi))) (*.f32 (neg.f32 alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (/.f32 (neg.f32 sin2phi) alphay) (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) cos2phi)) (*.f32 (neg.f32 alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (neg.f32 sin2phi) alphax (*.f32 (*.f32 (neg.f32 alphay) alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 (neg.f32 alphay) alphay) alphax))
(/.f32 (fma.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 (neg.f32 alphay) alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (*.f32 (neg.f32 sin2phi) alphax) alphax (*.f32 (*.f32 (neg.f32 alphay) alphay) cos2phi)) (*.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax alphax)))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) alphax (*.f32 alphay (/.f32 cos2phi alphax))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 sin2phi alphay) (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay (neg.f32 cos2phi))) (*.f32 alphay (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 sin2phi alphax (*.f32 (*.f32 alphay alphay) (/.f32 cos2phi alphax))) (*.f32 (*.f32 alphay alphay) alphax))
(/.f32 (fma.f32 sin2phi (*.f32 (neg.f32 alphax) alphax) (*.f32 (*.f32 alphay alphay) (neg.f32 cos2phi))) (*.f32 (*.f32 alphay alphay) (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (neg.f32 alphay) (*.f32 alphax (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 alphax (neg.f32 alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 (neg.f32 alphay) alphay) (*.f32 alphax (neg.f32 sin2phi))) (*.f32 alphax (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) alphay (*.f32 alphax (/.f32 sin2phi alphay))) (*.f32 alphay alphax))
(/.f32 (fma.f32 (/.f32 cos2phi alphax) (*.f32 alphay alphay) (*.f32 sin2phi alphax)) (*.f32 alphax (*.f32 alphay alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (neg.f32 alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) (neg.f32 sin2phi))) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (fma.f32 (neg.f32 cos2phi) alphay (*.f32 (*.f32 (neg.f32 alphax) alphax) (/.f32 sin2phi alphay))) (*.f32 (*.f32 (neg.f32 alphax) alphax) alphay))
(/.f32 (fma.f32 (neg.f32 cos2phi) (*.f32 alphay alphay) (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (*.f32 (*.f32 (neg.f32 alphax) alphax) (*.f32 alphay alphay)))
(/.f32 (fma.f32 cos2phi (neg.f32 alphay) (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 sin2phi) alphay))) (*.f32 (*.f32 alphax alphax) (neg.f32 alphay)))
(/.f32 (fma.f32 cos2phi (*.f32 (neg.f32 alphay) alphay) (*.f32 (*.f32 (neg.f32 sin2phi) alphax) alphax)) (*.f32 (*.f32 alphax alphax) (*.f32 (neg.f32 alphay) alphay)))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (*.f32 sin2phi (*.f32 alphax alphax))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (+.f32 (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 3 binary32))) (*.f32 (fma.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (-.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) cos2phi)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(/.f32 (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (neg.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(/.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(-.f32 (/.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))) (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(-.f32 (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 (neg.f32 sin2phi) alphax) alphax) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(+.f32 (/.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))))
(+.f32 (/.f32 (*.f32 alphay cos2phi) (*.f32 alphay (*.f32 alphax alphax))) (/.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) (*.f32 alphay (*.f32 alphax alphax))))
(+.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(+.f32 (/.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 (/.f32 sin2phi (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (neg.f32 (neg.f32 sin2phi)) (*.f32 alphay alphay))
(/.f32 (/.f32 (neg.f32 sin2phi) alphay) (neg.f32 alphay))
(/.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (/.f32 sin2phi alphay) (neg.f32 (neg.f32 alphay)))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (*.f32 alphay alphay))
(neg.f32 (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay))
(neg.f32 (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay)))
(neg.f32 (/.f32 (/.f32 sin2phi alphay) (neg.f32 alphay)))
(neg.f32 (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (neg.f32 (neg.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (neg.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(*.f32 u0 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) u0) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32)) u0) (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32))) (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)
(fma.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0)
(+.f32 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0) u0)
(+.f32 (*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) u0)
(+.f32 u0 (*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0))
(+.f32 u0 (*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32)) (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) u0))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(+.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))) (/.f32 #s(literal 1 binary32) (-.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(+.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))
(log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(neg.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (*.f32 sin2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 3 binary32)))) (fma.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (-.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) cos2phi)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 alphay alphax)) (*.f32 alphay alphax))
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(*.f32 (*.f32 alphay alphax) (*.f32 (*.f32 alphay alphax) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (/.f32 (fma.f32 (neg.f32 u0) u0 #s(literal 1 binary32)) (+.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 u0 (-.f32 u0 #s(literal 1 binary32)) #s(literal 1 binary32)))
(*.f32 (/.f32 (fma.f32 (neg.f32 u0) u0 #s(literal 1 binary32)) (fma.f32 (neg.f32 u0) u0 #s(literal 1 binary32))) (-.f32 #s(literal 1 binary32) u0))
(/.f32 (neg.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (fma.f32 u0 (-.f32 u0 #s(literal -1 binary32)) #s(literal 1 binary32))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 u0) u0 #s(literal 1 binary32))) (neg.f32 (-.f32 u0 #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (neg.f32 u0) u0) #s(literal 2 binary32))) (*.f32 (+.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (-.f32 u0 #s(literal -1 binary32))))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 u0 (-.f32 u0 #s(literal -1 binary32)) #s(literal 1 binary32)))
(/.f32 (+.f32 (pow.f32 (*.f32 (neg.f32 u0) u0) #s(literal 3 binary32)) #s(literal 1 binary32)) (*.f32 (fma.f32 (*.f32 (neg.f32 u0) u0) (-.f32 (*.f32 (neg.f32 u0) u0) #s(literal 1 binary32)) #s(literal 1 binary32)) (-.f32 u0 #s(literal -1 binary32))))
(/.f32 (fma.f32 (neg.f32 u0) u0 #s(literal 1 binary32)) (-.f32 u0 #s(literal -1 binary32)))
(-.f32 (/.f32 #s(literal 1 binary32) (fma.f32 u0 (-.f32 u0 #s(literal -1 binary32)) #s(literal 1 binary32))) (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (fma.f32 u0 (-.f32 u0 #s(literal -1 binary32)) #s(literal 1 binary32))))
(-.f32 (/.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal -1 binary32))) (/.f32 (*.f32 u0 u0) (-.f32 u0 #s(literal -1 binary32))))
(-.f32 #s(literal 1 binary32) u0)
(+.f32 (/.f32 (*.f32 (neg.f32 u0) u0) (-.f32 u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal -1 binary32))))
(+.f32 (/.f32 #s(literal 1 binary32) (-.f32 u0 #s(literal -1 binary32))) (/.f32 (*.f32 (neg.f32 u0) u0) (-.f32 u0 #s(literal -1 binary32))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (*.f32 sin2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 3 binary32)))) (fma.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (-.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) cos2phi)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 alphay alphax)) (*.f32 alphay alphax))
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 alphax alphax)) (*.f32 alphay alphay))
(*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(*.f32 (*.f32 alphay alphax) (*.f32 (*.f32 alphay alphax) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (/.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(*.f32 (*.f32 alphax alphax) (*.f32 (*.f32 alphay alphay) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (*.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32)) (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (*.f32 sin2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 3 binary32)))) (fma.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (-.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) cos2phi)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))))
(/.f32 (/.f32 cos2phi (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (/.f32 cos2phi (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (neg.f32 (neg.f32 cos2phi)) (*.f32 alphax alphax))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(neg.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)))
(neg.f32 (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(/.f32 (/.f32 sin2phi (fabs.f32 alphay)) (fabs.f32 alphay))
(/.f32 (neg.f32 (neg.f32 sin2phi)) (*.f32 alphay alphay))
(/.f32 (/.f32 (neg.f32 sin2phi) alphay) (neg.f32 alphay))
(/.f32 (neg.f32 sin2phi) (*.f32 (neg.f32 alphay) alphay))
(/.f32 (/.f32 sin2phi alphay) (neg.f32 (neg.f32 alphay)))
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (*.f32 alphay alphay))
(neg.f32 (/.f32 (/.f32 (neg.f32 sin2phi) alphay) alphay))
(neg.f32 (/.f32 (neg.f32 sin2phi) (*.f32 alphay alphay)))
(neg.f32 (/.f32 (/.f32 sin2phi alphay) (neg.f32 alphay)))
(neg.f32 (/.f32 sin2phi (*.f32 (neg.f32 alphay) alphay)))
(*.f32 (*.f32 (*.f32 alphay alphay) (neg.f32 alphax)) (neg.f32 alphax))
(*.f32 (*.f32 (*.f32 alphay alphay) (fabs.f32 alphax)) (fabs.f32 alphax))
(*.f32 (*.f32 (*.f32 alphay alphax) alphay) alphax)
(*.f32 (*.f32 (*.f32 alphay alphax) alphax) alphay)
(*.f32 (*.f32 (*.f32 alphax alphax) (fabs.f32 alphay)) (fabs.f32 alphay))
(*.f32 (*.f32 (neg.f32 alphay) (neg.f32 alphax)) (*.f32 (neg.f32 alphay) (neg.f32 alphax)))
(*.f32 (*.f32 (neg.f32 alphay) (fabs.f32 alphax)) (*.f32 (neg.f32 alphay) (fabs.f32 alphax)))
(*.f32 (*.f32 (fabs.f32 alphay) (neg.f32 alphax)) (*.f32 (fabs.f32 alphay) (neg.f32 alphax)))
(*.f32 (*.f32 (fabs.f32 alphay) (fabs.f32 alphax)) (*.f32 (fabs.f32 alphay) (fabs.f32 alphax)))
(*.f32 (*.f32 (fabs.f32 alphay) alphax) (*.f32 (fabs.f32 alphay) alphax))
(*.f32 (*.f32 alphay (neg.f32 alphax)) (*.f32 alphay (neg.f32 alphax)))
(*.f32 (*.f32 alphay (fabs.f32 alphax)) (*.f32 alphay (fabs.f32 alphax)))
(*.f32 (*.f32 (neg.f32 alphax) (neg.f32 alphay)) (*.f32 (neg.f32 alphax) (neg.f32 alphay)))
(*.f32 (*.f32 (neg.f32 alphax) (fabs.f32 alphay)) (*.f32 (neg.f32 alphax) (fabs.f32 alphay)))
(*.f32 (*.f32 (neg.f32 alphax) alphay) (*.f32 (neg.f32 alphax) alphay))
(*.f32 (*.f32 (fabs.f32 alphax) (neg.f32 alphay)) (*.f32 (fabs.f32 alphax) (neg.f32 alphay)))
(*.f32 (*.f32 (fabs.f32 alphax) (fabs.f32 alphay)) (*.f32 (fabs.f32 alphax) (fabs.f32 alphay)))
(*.f32 (*.f32 (fabs.f32 alphax) alphay) (*.f32 (fabs.f32 alphax) alphay))
(*.f32 (*.f32 alphax (fabs.f32 alphay)) (*.f32 alphax (fabs.f32 alphay)))
(*.f32 (*.f32 (neg.f32 alphay) alphax) (*.f32 (neg.f32 alphay) alphax))
(*.f32 (*.f32 (*.f32 alphay alphay) alphax) alphax)
(*.f32 (*.f32 alphax (neg.f32 alphay)) (*.f32 alphax (neg.f32 alphay)))
(*.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 alphay)) (neg.f32 alphay))
(*.f32 (neg.f32 (*.f32 alphay alphax)) (neg.f32 (*.f32 alphay alphax)))
(*.f32 (fabs.f32 (*.f32 alphay alphax)) (fabs.f32 (*.f32 alphay alphax)))
(*.f32 (exp.f32 (log.f32 (*.f32 alphay alphax))) (exp.f32 (log.f32 (*.f32 alphay alphax))))
(*.f32 (*.f32 alphay (*.f32 alphax alphax)) alphay)
(*.f32 (neg.f32 alphax) (*.f32 (neg.f32 alphax) (*.f32 alphay alphay)))
(*.f32 (neg.f32 alphay) (*.f32 (neg.f32 alphay) (*.f32 alphax alphax)))
(*.f32 (fabs.f32 alphax) (*.f32 (fabs.f32 alphax) (*.f32 alphay alphay)))
(*.f32 (fabs.f32 alphay) (*.f32 (fabs.f32 alphay) (*.f32 alphax alphax)))
(*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))
(*.f32 (*.f32 alphay alphay) (*.f32 alphax alphax))
(*.f32 alphay (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (*.f32 alphax alphax) (*.f32 alphay alphay))
(*.f32 alphax (*.f32 alphay (*.f32 alphay alphax)))
(*.f32 alphax (*.f32 alphax (*.f32 alphay alphay)))
(pow.f32 (exp.f32 (log.f32 (*.f32 alphay alphax))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (*.f32 alphay alphax)) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (*.f32 alphay alphax)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (*.f32 alphay alphax)) #s(literal 2 binary32)))

eval56.0ms (0.4%)

Memory
-9.8MiB live, 127.1MiB allocated; 7ms collecting garbage
Compiler

Compiled 24 646 to 2 548 computations (89.7% saved)

prune45.0ms (0.4%)

Memory
-0.8MiB live, 99.9MiB allocated; 4ms collecting garbage
Pruning

45 alts after pruning (41 fresh and 4 done)

PrunedKeptTotal
New51034544
Fresh8715
Picked235
Done011
Total52045565
Accuracy
100.0%
Counts
565 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
97.8%
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
94.7%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 u0 u0) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
93.7%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
92.0%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
88.8%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
63.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
63.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
62.0%
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
61.1%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
89.4%
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.2%
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.2%
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.1%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
91.1%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
91.1%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
90.7%
(/.f32 #s(approx (neg (log (- 1 u0))) #s(approx (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
63.7%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (*.f32 alphay alphay) alphax) alphax))
63.6%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) alphay))
63.6%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)))
63.7%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
91.4%
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
26.3%
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 3 binary32)))) (fma.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (-.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) cos2phi)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
26.6%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) (neg.f32 cos2phi)))
89.2%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
67.5%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay)))
86.2%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
91.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
28.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi)))
72.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
29.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
57.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
89.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
74.8%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
57.8%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
24.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
52.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))))
74.8%
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
89.6%
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0))
86.5%
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0))
Compiler

Compiled 3 355 to 2 182 computations (35% saved)

simplify119.0ms (0.9%)

Memory
17.6MiB live, 160.1MiB allocated; 7ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
#s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))
cost-diff0
(log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))
cost-diff0
(neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))))
cost-diff0
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff0
(*.f32 u0 u0)
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
cost-diff2
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
cost-diff12
(fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
cost-diff0
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
cost-diff0
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
cost-diff0
#s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0))
cost-diff0
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
cost-diff0
(*.f32 (*.f32 alphax alphax) u0)
cost-diff0
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
cost-diff0
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
cost-diff0
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
cost-diff0
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
cost-diff0
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
cost-diff0
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068596
0109596
1185574
2430574
31565574
47398574
08194562
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
#s(literal 2 binary32)
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
(log1p.f32 u0)
(neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax alphax)
alphax
u0
cos2phi
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
#s(literal 1/2 binary32)
u0
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 u0 u0)
u0
(/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
#s(literal 1/4 binary32)
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))))
(log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))
#s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
(-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
Outputs
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
#s(literal 2 binary32)
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
(log1p.f32 u0)
(neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax alphax)
alphax
u0
cos2phi
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
#s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
#s(literal 1/2 binary32)
u0
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 u0 u0)
u0
(/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
#s(literal 1/4 binary32)
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))))
(log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))
#s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
(-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32))
(/.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay

localize193.0ms (1.5%)

Memory
-6.8MiB live, 281.3MiB allocated; 56ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.26953125
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.26953125
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
accuracy0.4675650268651086
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy13.22879027918499
(log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))
accuracy0.26953125
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.46150380987515155
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
accuracy1.0437891690473715
(/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
accuracy1.9432901768047195
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
accuracy0.26953125
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.30078125
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
accuracy0.4675650268651086
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy3.987275159819457
#s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0))
accuracy0.2421875
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
accuracy0.28515625
(*.f32 (*.f32 alphax alphax) u0)
accuracy7.406304811718726
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
accuracy21.7710643153207
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
accuracy0.26953125
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.370136279305326
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
accuracy0.44759750976844204
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
accuracy0.4675650268651086
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Samples
140.0ms248×0valid
15.0ms5exit
Compiler

Compiled 537 to 53 computations (90.1% saved)

Precisions
Click to see histograms. Total time spent on operations: 127.0ms
ival-mult: 50.0ms (39.3% of total)
ival-log1p: 25.0ms (19.7% of total)
ival-div: 16.0ms (12.6% of total)
adjust: 7.0ms (5.5% of total)
ival-add: 7.0ms (5.5% of total)
ival-sub: 5.0ms (3.9% of total)
ival-pow2: 5.0ms (3.9% of total)
const: 4.0ms (3.1% of total)
ival-log: 4.0ms (3.1% of total)
ival-neg: 4.0ms (3.1% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)
exact: 0.0ms (0% of total)

series124.0ms (1%)

Memory
-12.4MiB live, 224.9MiB allocated; 11ms collecting garbage
Counts
25 → 322
Calls
Call 1
Inputs
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(*.f32 (*.f32 alphax alphax) u0)
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
(fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 u0 u0)
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))))
(log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))
#s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
Outputs
(* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 2) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) u0)
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)))
(* (pow alphax 2) (+ (* -1 (* (pow alphax 2) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (/ (* (pow sin2phi 3) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(/ cos2phi (pow alphax 2))
(/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (* 1/4 (/ (pow u0 2) cos2phi)) (+ (* 1/3 (/ u0 cos2phi)) (* 1/2 (/ 1 cos2phi))))))
(* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) cos2phi)) (+ (* 1/3 (/ u0 cos2phi)) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (* 1/2 (/ 1 cos2phi))))))
(* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) cos2phi)) (+ (* 1/3 (/ u0 cos2phi)) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (* 1/2 (/ 1 cos2phi))))))
(* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))
(+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow sin2phi 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 2))) (pow alphax 2))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow sin2phi 3))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 3)))) (pow alphax 4))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))
(- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow sin2phi 4)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 4))) (pow alphax 6))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))))
(/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))
(- (+ (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 2) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (* (pow alphay 2) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (/ (* (pow cos2phi 3) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))) (+ (* 1/4 (/ (pow u0 2) sin2phi)) (+ (* 1/3 (/ u0 sin2phi)) (* 1/2 (/ 1 sin2phi))))))
(* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) sin2phi)) (+ (* 1/3 (/ u0 sin2phi)) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (* 1/2 (/ 1 sin2phi))))))
(* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) sin2phi)) (+ (* 1/3 (/ u0 sin2phi)) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (* 1/2 (/ 1 sin2phi))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))
(+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow cos2phi 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 2))) (pow alphay 2))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow cos2phi 3))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 3)))) (pow alphay 4))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))
(- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow cos2phi 4)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 4))) (pow alphay 6))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))
(- (+ (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -1 (pow u0 2))
(* (pow u0 2) (- u0 1))
(* (pow u0 2) (- (* u0 (+ 1 (* 1/12 u0))) 1))
(* (pow u0 2) (- (* u0 (+ 1 (* u0 (+ 1/12 (* 5/6 u0))))) 1))
(pow u0 4)
(* (pow u0 4) (+ 1 (pow u0 2)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* 11/12 (pow u0 2))))))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* (pow u0 2) (+ 11/12 (* 5/6 (pow u0 2))))))))
1
(+ 1 (* 1/2 u0))
1/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(pow u0 2)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ 1 (* -1 u0))
(* (pow u0 2) (+ 1 (* -1 u0)))
(* (pow u0 2) (+ 1 (* u0 (- (* 11/12 u0) 1))))
(* (pow u0 2) (+ 1 (* u0 (- (* u0 (+ 11/12 (* -5/6 u0))) 1))))
(/ 1/2 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2/3 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (pow u0 3))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))
(+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (* 2 (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (/ 1 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (* 2 (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (/ 1 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (* 2 (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (/ 1 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ 1 (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2)) (+ (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2)) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4))))))) (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (* -3/2 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2/3 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4))))))) (pow u0 3))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))))
(- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2))
(- (+ (* 2 (/ (log (/ 1 u0)) u0)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (pow (log (/ 1 u0)) 2))
(- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2)))))
(- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (/ 1 (pow u0 3)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (* -2/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))))
(pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(* 1/2 (pow u0 2))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* 1/2 u0)
(* u0 (+ 1/2 (/ 1 u0)))
(* 1/4 (/ (pow u0 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* (pow u0 4) (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* u0 (- (/ 1 u0) 1))
(pow (log (/ 1 u0)) 2)
(+ (* -2 (/ (log (/ 1 u0)) u0)) (pow (log (/ 1 u0)) 2))
(+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))
(- (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (* -2/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))) (/ 1 (pow u0 3)))
(* 1/4 (/ (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* (pow u0 2) (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* (pow u0 2) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (/ 1 (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (* -1 (/ (- (+ (* -1 (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (+ (* -3/2 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (* -1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))
(- (+ (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (/ 1 (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))
(+ (* -1 (/ (+ (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))))) (* -1 (/ (- (+ (* -1 (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (+ (* -3/2 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (* -1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))
(- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(- (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(- (+ (* -1 (/ (- (* -1 (/ (- (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) u0)) (* -2 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(- (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (/ 1 u0))) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) u0)) (* -2 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(* (pow u0 4) (+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* u0 (- 1 (/ 1 u0))))
(pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)
(+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 4) (* cos2phi (* (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow sin2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow sin2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphay 4) (* (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow sin2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* (pow (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow sin2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphay 8) (* cos2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow sin2phi 4) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 4))))) (/ (* (pow alphay 4) (* (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow sin2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (* cos2phi (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (* -1 (* cos2phi (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (* cos2phi (- (* -1 (* cos2phi (+ (/ (* (pow alphay 8) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow alphay 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) cos2phi)
(/ (+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2))) cos2phi)) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) (pow cos2phi 2))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow alphay 6)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 6))) (pow cos2phi 3))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 6) cos2phi))) (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) cos2phi)) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphay 2))) cos2phi))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 4) (* sin2phi (* (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow cos2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow cos2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphax 4) (* (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow cos2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* (pow (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow cos2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphax 8) (* sin2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow cos2phi 4) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 4))))) (/ (* (pow alphax 4) (* (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow cos2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (* sin2phi (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (* -1 (* sin2phi (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (* sin2phi (- (* -1 (* sin2phi (+ (/ (* (pow alphax 8) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow alphax 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) sin2phi)
(/ (+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2))) sin2phi)) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) (pow sin2phi 2))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow alphax 6)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 6))) (pow sin2phi 3))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 6) sin2phi))) (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) sin2phi)) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphax 2))) sin2phi))) sin2phi))
Calls

15 calls:

TimeVariablePointExpression
19.0ms
u0
@-inf
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (pow (log (+ 1 (* (neg u0) u0))) 2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (* (+ (* 1/2 u0) 1) u0) (+ (* 1/2 u0) 1) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (* u0 u0) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (log (- 1 u0)) (- 1 u0) (pow (log (+ 1 u0)) 2) (/ cos2phi (* alphax alphax)) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ 1 u0) 1) u0))
18.0ms
cos2phi
@-inf
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (pow (log (+ 1 (* (neg u0) u0))) 2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (* (+ (* 1/2 u0) 1) u0) (+ (* 1/2 u0) 1) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (* u0 u0) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (log (- 1 u0)) (- 1 u0) (pow (log (+ 1 u0)) 2) (/ cos2phi (* alphax alphax)) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ 1 u0) 1) u0))
14.0ms
u0
@inf
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (pow (log (+ 1 (* (neg u0) u0))) 2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (* (+ (* 1/2 u0) 1) u0) (+ (* 1/2 u0) 1) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (* u0 u0) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (log (- 1 u0)) (- 1 u0) (pow (log (+ 1 u0)) 2) (/ cos2phi (* alphax alphax)) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ 1 u0) 1) u0))
8.0ms
alphax
@0
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (pow (log (+ 1 (* (neg u0) u0))) 2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (* (+ (* 1/2 u0) 1) u0) (+ (* 1/2 u0) 1) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (* u0 u0) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (log (- 1 u0)) (- 1 u0) (pow (log (+ 1 u0)) 2) (/ cos2phi (* alphax alphax)) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ 1 u0) 1) u0))
6.0ms
u0
@0
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (pow (log (+ 1 (* (neg u0) u0))) 2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ (* (* alphax alphax) u0) cos2phi) (* (* alphax alphax) u0) (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (* (+ (* 1/2 u0) 1) u0) (+ (* 1/2 u0) 1) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (* u0 u0) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg (log (- 1 u0))) (log (- 1 u0)) (- 1 u0) (pow (log (+ 1 u0)) 2) (/ cos2phi (* alphax alphax)) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* (- (/ 1 u0) 1) u0))

simplify302.0ms (2.3%)

Memory
8.7MiB live, 295.3MiB allocated; 15ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0207922224
1794122224
0801920173
Stop Event
iter limit
node limit
Counts
322 → 321
Calls
Call 1
Inputs
(* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 2) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) u0)
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(* (pow alphax 2) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)))
(* (pow alphax 2) (+ (* -1 (* (pow alphax 2) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (/ (* (pow sin2phi 3) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(/ cos2phi (pow alphax 2))
(/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (* 1/4 (/ (pow u0 2) cos2phi)) (+ (* 1/3 (/ u0 cos2phi)) (* 1/2 (/ 1 cos2phi))))))
(* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) cos2phi)) (+ (* 1/3 (/ u0 cos2phi)) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (* 1/2 (/ 1 cos2phi))))))
(* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) cos2phi)) (+ (* 1/3 (/ u0 cos2phi)) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (* 1/2 (/ 1 cos2phi))))))
(* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))
(+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow sin2phi 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 2))) (pow alphax 2))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow sin2phi 3))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 3)))) (pow alphax 4))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))
(- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow sin2phi 4)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 4))) (pow alphax 6))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))))
(/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))
(- (+ (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 2) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(* (pow alphay 2) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (* (pow alphay 2) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (/ (* (pow cos2phi 3) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))) (+ (* 1/4 (/ (pow u0 2) sin2phi)) (+ (* 1/3 (/ u0 sin2phi)) (* 1/2 (/ 1 sin2phi))))))
(* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) sin2phi)) (+ (* 1/3 (/ u0 sin2phi)) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (* 1/2 (/ 1 sin2phi))))))
(* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) sin2phi)) (+ (* 1/3 (/ u0 sin2phi)) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (* 1/2 (/ 1 sin2phi))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))
(+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow cos2phi 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 2))) (pow alphay 2))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow cos2phi 3))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 3)))) (pow alphay 4))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))
(- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow cos2phi 4)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 4))) (pow alphay 6))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))
(- (+ (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -1 (pow u0 2))
(* (pow u0 2) (- u0 1))
(* (pow u0 2) (- (* u0 (+ 1 (* 1/12 u0))) 1))
(* (pow u0 2) (- (* u0 (+ 1 (* u0 (+ 1/12 (* 5/6 u0))))) 1))
(pow u0 4)
(* (pow u0 4) (+ 1 (pow u0 2)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* 11/12 (pow u0 2))))))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* (pow u0 2) (+ 11/12 (* 5/6 (pow u0 2))))))))
1
(+ 1 (* 1/2 u0))
1/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(pow u0 2)
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(+ 1 (* -1 u0))
(* (pow u0 2) (+ 1 (* -1 u0)))
(* (pow u0 2) (+ 1 (* u0 (- (* 11/12 u0) 1))))
(* (pow u0 2) (+ 1 (* u0 (- (* u0 (+ 11/12 (* -5/6 u0))) 1))))
(/ 1/2 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2/3 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (pow u0 3))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))
(+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (* 2 (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (/ 1 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (* 2 (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (/ 1 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (* 2 (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (/ 1 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ 1 (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2)) (+ (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2)) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4))))))) (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (* -3/2 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2/3 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4))))))) (pow u0 3))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))))
(- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2))
(- (+ (* 2 (/ (log (/ 1 u0)) u0)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (pow (log (/ 1 u0)) 2))
(- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2)))))
(- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (/ 1 (pow u0 3)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (* -2/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))))
(pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(* 1/2 (pow u0 2))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(* 1/2 u0)
(* u0 (+ 1/2 (/ 1 u0)))
(* 1/4 (/ (pow u0 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* (pow u0 4) (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* u0 (- (/ 1 u0) 1))
(pow (log (/ 1 u0)) 2)
(+ (* -2 (/ (log (/ 1 u0)) u0)) (pow (log (/ 1 u0)) 2))
(+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))
(- (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (* -2/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))) (/ 1 (pow u0 3)))
(* 1/4 (/ (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* (pow u0 2) (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* (pow u0 2) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (/ 1 (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (* -1 (/ (- (+ (* -1 (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (+ (* -3/2 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (* -1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))
(- (+ (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (/ 1 (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))
(+ (* -1 (/ (+ (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))))) (* -1 (/ (- (+ (* -1 (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (+ (* -3/2 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (* -1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))
(- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(- (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(- (+ (* -1 (/ (- (* -1 (/ (- (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) u0)) (* -2 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(- (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (/ 1 u0))) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) u0)) (* -2 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(* (pow u0 4) (+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(* -1 (* u0 (- 1 (/ 1 u0))))
(pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)
(+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 4) (* cos2phi (* (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow sin2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow sin2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphay 4) (* (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow sin2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* (pow (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow sin2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphay 8) (* cos2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow sin2phi 4) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 4))))) (/ (* (pow alphay 4) (* (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow sin2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(+ (* -1 (* cos2phi (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (* -1 (* cos2phi (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (* cos2phi (- (* -1 (* cos2phi (+ (/ (* (pow alphay 8) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow alphay 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) cos2phi)
(/ (+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2))) cos2phi)) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) (pow cos2phi 2))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow alphay 6)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 6))) (pow cos2phi 3))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)
(/ (- (+ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 6) cos2phi))) (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) cos2phi)) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphay 2))) cos2phi))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 4) (* sin2phi (* (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow cos2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow cos2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphax 4) (* (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow cos2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* (pow (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow cos2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphax 8) (* sin2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow cos2phi 4) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 4))))) (/ (* (pow alphax 4) (* (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow cos2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(+ (* -1 (* sin2phi (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (* -1 (* sin2phi (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (* sin2phi (- (* -1 (* sin2phi (+ (/ (* (pow alphax 8) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow alphax 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) sin2phi)
(/ (+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2))) sin2phi)) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) (pow sin2phi 2))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow alphax 6)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 6))) (pow sin2phi 3))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)
(/ (- (+ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 6) sin2phi))) (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) sin2phi)) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphax 2))) sin2phi))) sin2phi))
Outputs
(* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 2) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(*.f32 (fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 cos2phi cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) cos2phi)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 cos2phi cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) (neg.f32 (*.f32 (*.f32 alphax alphax) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))))) (*.f32 alphax alphax) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) cos2phi)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) (neg.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))) (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 cos2phi cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) (*.f32 alphax alphax) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) cos2phi)))) (*.f32 alphax alphax))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 sin2phi (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi))) (*.f32 alphax alphax))
(/ (* (pow alphax 2) u0) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi))) #s(literal -1 binary32) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (pow.f32 cos2phi #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))) (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) u0)
(*.f32 (*.f32 alphax alphax) u0)
(/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)
(/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi)
(* (pow alphax 2) (- (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) #s(literal -1 binary32) (/.f32 (log1p.f32 u0) cos2phi)) (/.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (-.f32 (/.f32 (log1p.f32 u0) cos2phi) (/.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (- (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (log (+ 1 u0)) cos2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) (pow.f32 sin2phi #s(literal 3 binary32))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 sin2phi sin2phi)) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (-.f32 (/.f32 (log1p.f32 u0) cos2phi) (/.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (* (pow alphax 2) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(*.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 alphax alphax)) (/.f32 (fma.f32 sin2phi u0 (*.f32 (*.f32 sin2phi (*.f32 u0 u0)) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(*.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax))) (/.f32 (fma.f32 sin2phi u0 (*.f32 (*.f32 sin2phi (*.f32 u0 u0)) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (/ (* (pow sin2phi 3) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (*.f32 alphax alphax))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))))) (*.f32 alphax alphax)) (/.f32 (fma.f32 sin2phi u0 (*.f32 (*.f32 sin2phi (*.f32 u0 u0)) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi)) (*.f32 alphax alphax))
(/ cos2phi (pow alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)
(*.f32 (*.f32 alphax alphax) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (* 1/4 (/ (pow u0 2) cos2phi)) (+ (* 1/3 (/ u0 cos2phi)) (* 1/2 (/ 1 cos2phi))))))
(*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (*.f32 cos2phi cos2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) cos2phi) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) (/.f32 u0 cos2phi) (/.f32 #s(literal 1/2 binary32) cos2phi)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) cos2phi)) (+ (* 1/3 (/ u0 cos2phi)) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (* 1/2 (/ 1 cos2phi))))))
(*.f32 (fma.f32 (/.f32 (*.f32 u0 u0) cos2phi) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) (/.f32 u0 cos2phi) (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 sin2phi sin2phi)) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (/.f32 #s(literal 1/2 binary32) cos2phi)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* 1/4 (/ (pow u0 2) cos2phi)) (+ (* 1/3 (/ u0 cos2phi)) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (* 1/2 (/ 1 cos2phi))))))
(*.f32 (fma.f32 (/.f32 (*.f32 u0 u0) cos2phi) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) (/.f32 u0 cos2phi) (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 cos2phi #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (/.f32 #s(literal 1/2 binary32) cos2phi)))) (*.f32 alphax alphax))
(* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))
(fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 sin2phi sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(+.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) (neg.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))))
(+.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 sin2phi sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) sin2phi)
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(fma.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))) sin2phi) #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(fma.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))) sin2phi) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)))))
(/ (* (pow alphay 2) u0) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi)))))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 sin2phi #s(literal 4 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi)) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32)))))))
(/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)
(/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay)) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))))
(- (+ (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))))) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi cos2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))))
(+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))
(+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow sin2phi 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 2))) (pow alphax 2))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay) (neg.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 sin2phi sin2phi)) (*.f32 alphax alphax))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow sin2phi 3))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 3)))) (pow alphax 4))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))))) (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))))
(- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow sin2phi 4)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 4))) (pow alphax 6))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))))
(-.f32 (fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay) (neg.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 8 binary32)))) (pow.f32 sin2phi #s(literal 4 binary32))) (pow.f32 alphax #s(literal 6 binary32))))) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))))))
(/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)
(*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi))
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))
(fma.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (*.f32 sin2phi sin2phi)))))
(- (+ (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (*.f32 sin2phi sin2phi))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 sin2phi #s(literal 4 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (*.f32 sin2phi sin2phi)) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi #s(literal 3 binary32)))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 2) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(*.f32 (fma.f32 (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 sin2phi sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) sin2phi)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 sin2phi sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) (neg.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))))) (*.f32 alphay alphay) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) sin2phi)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))) (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 sin2phi sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) (*.f32 alphay alphay) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) sin2phi)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(*.f32 (fma.f32 (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 cos2phi (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi))) #s(literal -1 binary32) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 sin2phi #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) (pow sin2phi 2)))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) #s(literal -1 binary32) (/.f32 (log1p.f32 u0) sin2phi)) (/.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 cos2phi cos2phi)) (*.f32 alphay alphay)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (-.f32 (/.f32 (log1p.f32 u0) sin2phi) (/.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (- (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (log (+ 1 u0)) sin2phi)) (/ (log (+ 1 (* -1 (pow u0 2)))) sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) (pow.f32 cos2phi #s(literal 3 binary32))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 cos2phi cos2phi)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (-.f32 (/.f32 (log1p.f32 u0) sin2phi) (/.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (* (pow alphay 2) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(*.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 cos2phi u0 (*.f32 (*.f32 cos2phi (*.f32 u0 u0)) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(*.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay))) (/.f32 (fma.f32 cos2phi u0 (*.f32 (*.f32 cos2phi (*.f32 u0 u0)) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (/ (* (pow cos2phi 3) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 alphay alphay))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))))) (*.f32 alphay alphay)) (/.f32 (fma.f32 cos2phi u0 (*.f32 (*.f32 cos2phi (*.f32 u0 u0)) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))) (+ (* 1/4 (/ (pow u0 2) sin2phi)) (+ (* 1/3 (/ u0 sin2phi)) (* 1/2 (/ 1 sin2phi))))))
(*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (*.f32 sin2phi sin2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 u0 u0) sin2phi) #s(literal 1/4 binary32) (fma.f32 (/.f32 u0 sin2phi) #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) sin2phi)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) sin2phi)) (+ (* 1/3 (/ u0 sin2phi)) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (* 1/2 (/ 1 sin2phi))))))
(*.f32 (fma.f32 (/.f32 (*.f32 u0 u0) sin2phi) #s(literal 1/4 binary32) (fma.f32 (/.f32 u0 sin2phi) #s(literal 1/3 binary32) (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (/.f32 #s(literal 1/2 binary32) sin2phi)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* 1/4 (/ (pow u0 2) sin2phi)) (+ (* 1/3 (/ u0 sin2phi)) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (* 1/2 (/ 1 sin2phi))))))
(*.f32 (fma.f32 (/.f32 (*.f32 u0 u0) sin2phi) #s(literal 1/4 binary32) (fma.f32 (/.f32 u0 sin2phi) #s(literal 1/3 binary32) (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 sin2phi #s(literal 4 binary32)))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (/.f32 #s(literal 1/2 binary32) sin2phi)))) (*.f32 alphay alphay))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 cos2phi cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))
(+.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))))
(+.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) #s(literal -1 binary32) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (*.f32 cos2phi cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi))) (/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(fma.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0))) cos2phi) #s(literal -1 binary32) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(fma.f32 (/.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0))) cos2phi) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))))))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(-.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32))))))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))))
(- (+ (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 sin2phi sin2phi)) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))))) (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi sin2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))))
(+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))
(+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow cos2phi 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 2))) (pow alphay 2))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax) (neg.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 cos2phi cos2phi)) (*.f32 alphay alphay))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow cos2phi 3))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 3)))) (pow alphay 4))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi))) (pow.f32 cos2phi #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))))
(- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow cos2phi 4)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 4))) (pow alphay 6))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))))
(-.f32 (fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax) (neg.f32 (/.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (pow.f32 cos2phi #s(literal 4 binary32))) (pow.f32 alphay #s(literal 6 binary32))))) (+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi)) (pow.f32 cos2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))
(fma.f32 (*.f32 alphax alphax) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))))))
(- (+ (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 sin2phi sin2phi)) (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (*.f32 alphax alphax) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 cos2phi #s(literal 4 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (*.f32 cos2phi cos2phi)) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 sin2phi sin2phi)) (pow.f32 cos2phi #s(literal 3 binary32)))))))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* -1 (pow u0 2))
(neg.f32 (*.f32 u0 u0))
(* (pow u0 2) (- u0 1))
(*.f32 (-.f32 u0 #s(literal 1 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (- (* u0 (+ 1 (* 1/12 u0))) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 #s(literal 1/12 binary32) u0 #s(literal 1 binary32)) u0) #s(literal 1 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (- (* u0 (+ 1 (* u0 (+ 1/12 (* 5/6 u0))))) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 5/6 binary32) u0 #s(literal 1/12 binary32)) u0 #s(literal 1 binary32)) u0) #s(literal 1 binary32)) (*.f32 u0 u0))
(pow u0 4)
(pow.f32 u0 #s(literal 4 binary32))
(* (pow u0 4) (+ 1 (pow u0 2)))
(*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* 11/12 (pow u0 2))))))
(*.f32 (fma.f32 (fma.f32 #s(literal 11/12 binary32) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* (pow u0 2) (+ 11/12 (* 5/6 (pow u0 2))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 5/6 binary32) (*.f32 u0 u0) #s(literal 11/12 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 u0))
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 1/3 u0))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(pow u0 2)
(*.f32 u0 u0)
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(+ 1 (* -1 u0))
(fma.f32 #s(literal -1 binary32) u0 #s(literal 1 binary32))
(* (pow u0 2) (+ 1 (* -1 u0)))
(*.f32 (fma.f32 #s(literal -1 binary32) u0 #s(literal 1 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (+ 1 (* u0 (- (* 11/12 u0) 1))))
(*.f32 (fma.f32 (-.f32 (*.f32 #s(literal 11/12 binary32) u0) #s(literal 1 binary32)) u0 #s(literal 1 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (+ 1 (* u0 (- (* u0 (+ 11/12 (* -5/6 u0))) 1))))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 #s(literal -5/6 binary32) u0 #s(literal 11/12 binary32)) u0) #s(literal 1 binary32)) u0 #s(literal 1 binary32)) (*.f32 u0 u0))
(/ 1/2 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 2 binary32) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 2 binary32) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) u0) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (neg.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -2 binary32) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -3/2 binary32) (+.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (*.f32 u0 u0))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (log (/ 1 u0)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2/3 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (pow u0 3))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (log (/ 1 u0)) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (* (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -2 binary32) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -3/2 binary32) (+.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (+.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (*.f32 u0 u0)) #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 2 binary32) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) u0) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (neg.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -3/2 binary32) (+.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 2 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 4 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -2 binary32) (fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 2 binary32) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -3/2 binary32) (fma.f32 #s(literal -2/3 binary32) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 1/3 binary32) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 4 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))))) (pow.f32 u0 #s(literal 3 binary32))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))))
(+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))
(fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (* 2 (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (/ 1 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))))))
(fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) u0) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (neg.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -3/2 binary32) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32) (+.f32 (+.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))))))) (*.f32 u0 u0))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (* 2 (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (/ 1 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))))))) (pow u0 2))) (+ (* -1 (/ (- (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (* 2 (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 3))) (+ (/ 1 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (+ (/ 1 (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2)) (+ (/ (log (/ 1 u0)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2)) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4))))))) (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (* -3/2 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* -2/3 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (+ (* 1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 4))))))) (pow u0 3))) (+ (* -1 (/ (- (+ (* 2 (/ (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (/ (pow (log (/ 1 u0)) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))))))
(fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2 binary32) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -3/2 binary32) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32) (+.f32 (+.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))))))) (*.f32 u0 u0)) #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) u0) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (neg.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) #s(literal -3/2 binary32) (+.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) #s(literal 2 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))))) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 4 binary32)))))) (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal -2 binary32) (fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal 2 binary32) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -3/2 binary32) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32)))) #s(literal -2/3 binary32) (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 1/3 binary32) (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 4 binary32)))))))) (pow.f32 u0 #s(literal 3 binary32))))))
(- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow (log (/ 1 u0)) 2))
(-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))
(- (+ (* 2 (/ (log (/ 1 u0)) u0)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (pow (log (/ 1 u0)) 2))
(-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) u0) #s(literal 2 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))
(- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2)))))
(-.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) u0) #s(literal -2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))))
(- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (/ 1 (pow u0 3)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (* -2/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))))
(-.f32 (+.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) u0) #s(literal -2 binary32) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -2/3 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))))))
(pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)
(pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (+.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -2/3 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/ (- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (-.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(- (+ (* -1 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log -1) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -2 binary32) (/.f32 (log.f32 #s(literal -1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(- (* -1 (log (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (/ 1 u0)) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0)) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(- (+ (* -1 (log (/ 1 u0))) (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3)))))) (+ (log -1) (* -2 (log (/ 1 u0)))))
(-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))))
(* 1/2 (pow u0 2))
(*.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))
(* (pow u0 2) (+ 1/2 (/ 1 u0)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))
(* 1/2 u0)
(*.f32 #s(literal 1/2 binary32) u0)
(* u0 (+ 1/2 (/ 1 u0)))
(*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) u0)
(* 1/4 (/ (pow u0 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (pow.f32 u0 #s(literal 4 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* (pow u0 4) (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(*.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(*.f32 (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/4 (pow u0 2))
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 u0 u0))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(neg.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (-.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (neg.f32 (neg.f32 (log.f32 u0))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(fma.f32 #s(literal -1 binary32) (+.f32 (neg.f32 (log.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0)) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(-.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (neg.f32 (log.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(* u0 (- (/ 1 u0) 1))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
(pow (log (/ 1 u0)) 2)
(pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))
(+ (* -2 (/ (log (/ 1 u0)) u0)) (pow (log (/ 1 u0)) 2))
(fma.f32 (/.f32 (neg.f32 (log.f32 u0)) u0) #s(literal -2 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))
(+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))
(fma.f32 (/.f32 (neg.f32 (log.f32 u0)) u0) #s(literal -2 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))))
(- (+ (* -2 (/ (log (/ 1 u0)) u0)) (+ (* -2/3 (/ (log (/ 1 u0)) (pow u0 3))) (+ (/ 1 (pow u0 2)) (+ (/ (log (/ 1 u0)) (pow u0 2)) (pow (log (/ 1 u0)) 2))))) (/ 1 (pow u0 3)))
(-.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) u0) #s(literal -2 binary32) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -2/3 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0))) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))))) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))))
(* 1/4 (/ (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* (pow u0 2) (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 u0 u0))
(* (pow u0 2) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(*.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 u0 u0))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(-.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) u0) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 2 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) u0) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (/ 1 (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) u0) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -2 binary32) (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (+.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) u0) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -3/2 binary32) (/.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) u0)) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+ (* -1 (/ (+ (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (* -1 (/ (- (+ (* -1 (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (* u0 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (+ (* -3/2 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (* -1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (* (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32)) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (+.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -3/2 binary32) (/.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2/3 binary32) #s(literal 1 binary32)) u0) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) u0)) #s(literal -3/2 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) u0) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -1/3 binary32) (/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32)) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (+.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -3/2 binary32) (/.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) u0))))) u0) #s(literal -1 binary32) (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))))
(- (+ (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))))
(-.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) u0) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) #s(literal 2 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))))) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) u0) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32)))))
(+ (* -1 (/ (- (+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (/ 1 (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))
(fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) u0) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) #s(literal -2 binary32) (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))))))) (+.f32 (fma.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) u0) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) #s(literal -3/2 binary32) (/.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) u0))) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) u0)) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))))))
(+ (* -1 (/ (+ (* -1 (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))))) (* -1 (/ (- (+ (* -1 (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (+ (* -3/2 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (+ (* -1 (/ (- (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -3/2 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))) (+ (* -1 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (+ (* -1 (/ (- (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (/ 1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))))) (* u0 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (* -1/3 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* u0 (pow (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))) 2))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))
(fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (fma.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (+.f32 (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) #s(literal -3/2 binary32) (/.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))))) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))))))) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2/3 binary32) #s(literal 1 binary32)) u0) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))))) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) u0)) #s(literal -3/2 binary32) (fma.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) u0) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) #s(literal -1/3 binary32) (/.f32 (neg.f32 (-.f32 (/.f32 (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (+.f32 (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))) #s(literal -3/2 binary32) (/.f32 (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))))) (fma.f32 (/.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))))))) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) u0))))) u0) #s(literal -1 binary32) (neg.f32 (-.f32 (/.f32 (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal 2 binary32))))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))))))
(- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(- (+ (* -2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(-.f32 (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) u0) #s(literal -2 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(- (+ (* -1 (/ (- (* -1 (/ (- (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) u0)) (* -2 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32))) u0) #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) u0) #s(literal -1 binary32) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))
(- (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -2/3 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (/ 1 u0))) (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) u0)) (* -2 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (-.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2/3 binary32) #s(literal 1 binary32)) u0) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)))) u0) #s(literal -1 binary32) (*.f32 #s(literal 2 binary32) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) u0) #s(literal -1 binary32) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))
(pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)
(pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))
(fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (+.f32 (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32)))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))
(fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -2/3 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0) #s(literal -1 binary32) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/ (- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (fma.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(-.f32 (fma.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0))) (* -2 (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)) (*.f32 #s(literal 2 binary32) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(- (* -1 (log (/ -1 u0))) (* -2 (log (/ -1 u0))))
(*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal 1 binary32))
(- (+ (* -1 (log (/ -1 u0))) (/ 1 u0)) (* -2 (log (/ -1 u0))))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) u0)) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)))
(- (+ (* -1 (log (/ -1 u0))) (+ (/ 1/2 (pow u0 2)) (/ 1 u0))) (* -2 (log (/ -1 u0))))
(-.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0))) (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32)))
(- (+ (* -1 (log (/ -1 u0))) (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0))) (* -2 (log (/ -1 u0))))
(fma.f32 #s(literal -1 binary32) (+.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0)) #s(literal 1 binary32)) u0)) (*.f32 #s(literal 2 binary32) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(* (pow u0 4) (+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(*.f32 (fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)) (/.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0) #s(literal -1 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 u0 #s(literal 4 binary32)))
(log (/ -1 u0))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0)) #s(literal 1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) u0)))
(* -1 (* u0 (- 1 (/ 1 u0))))
(*.f32 (neg.f32 u0) (-.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) u0)))
(pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)
(pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))
(+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) u0) #s(literal 2 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (neg.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) u0))) u0) #s(literal -1 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(+ (* -1 (/ (+ (* -2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (/ (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)))) u0))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2/3 binary32) #s(literal 1 binary32)) u0)) #s(literal 1 binary32)) u0))) u0) #s(literal -1 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 4) (* cos2phi (* (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow sin2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))
(fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 cos2phi (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphax alphax))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) #s(literal 2 binary32)) (*.f32 sin2phi sin2phi))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow sin2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphay 4) (* (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow sin2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(fma.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphax alphax)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) #s(literal 2 binary32)) (*.f32 sin2phi sin2phi))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (*.f32 (pow.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphax alphax)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (pow.f32 (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) sin2phi) #s(literal 3 binary32))))) cos2phi (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* (pow (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow sin2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphay 8) (* cos2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow sin2phi 4) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 4))))) (/ (* (pow alphay 4) (* (+ (/ (log (+ 1 u0)) (pow alphax 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow sin2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (/.f32 (*.f32 (*.f32 cos2phi (pow.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphax alphax)) #s(literal 3 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 4 binary32)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphax alphax)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (pow.f32 (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) sin2phi) #s(literal 3 binary32))))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphax alphax)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (pow.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) #s(literal 2 binary32))))) cos2phi (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) sin2phi))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 cos2phi u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 cos2phi u0) (pow.f32 sin2phi #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay)) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) sin2phi))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay)) sin2phi))
(+ (* -1 (* cos2phi (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay) (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) cos2phi)))
(+ (* cos2phi (- (* -1 (* cos2phi (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi)) (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))
(+ (* cos2phi (- (* cos2phi (- (* -1 (* cos2phi (+ (/ (* (pow alphay 8) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow alphay 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(fma.f32 (-.f32 (*.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) u0 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) cos2phi)) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))))) cos2phi) (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 sin2phi sin2phi)))) cos2phi (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi)))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) (pow.f32 sin2phi #s(literal 4 binary32)))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 sin2phi sin2phi)))) cos2phi (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi)))
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) cos2phi)
(/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) sin2phi) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) cos2phi)) (neg.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) cos2phi)
(/.f32 (+.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) sin2phi) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) cos2phi)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi sin2phi)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 cos2phi cos2phi)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) (neg.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* (pow cos2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))) cos2phi)
(/.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi sin2phi)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 cos2phi cos2phi)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) (neg.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) cos2phi) (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 alphax alphax)) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) cos2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi)))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) cos2phi)))) (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/.f32 (fma.f32 (*.f32 alphax alphax) u0 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphax alphax) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphax alphax) u0 (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (pow.f32 cos2phi #s(literal 3 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) cos2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 cos2phi cos2phi)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi)
(/.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(/ (- (+ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi sin2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 cos2phi cos2phi)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi) cos2phi) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi sin2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 cos2phi cos2phi)))))) cos2phi)
(/ (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) cos2phi)
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))
(/ (+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2))) cos2phi)) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi)
(/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) (pow cos2phi 2))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi)))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 cos2phi cos2phi)))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow alphay 6)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 6))) (pow cos2phi 3))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))))) cos2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))))) (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 cos2phi cos2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 cos2phi cos2phi)) #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)
(/.f32 (fma.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(/ (- (+ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 sin2phi sin2phi)) (*.f32 cos2phi cos2phi)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphax alphax))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphax alphax) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 cos2phi #s(literal 3 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) cos2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 sin2phi sin2phi)) (*.f32 cos2phi cos2phi)))))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi sin2phi)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 6) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphay 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) cos2phi))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 alphay alphay)) (neg.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 alphay alphay)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)))) cos2phi))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) cos2phi) (neg.f32 (*.f32 (*.f32 alphax alphax) u0))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) u0 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) u0 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0)) (pow.f32 alphay #s(literal 4 binary32)))) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 2) cos2phi))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) sin2phi) cos2phi) (neg.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi sin2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphay 2))) cos2phi))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi sin2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphay #s(literal 4 binary32)))) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi))))) cos2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (neg.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 6) cos2phi))) (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) cos2phi)) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi)))) (pow.f32 alphay #s(literal 4 binary32)))) cos2phi)) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) cos2phi))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) cos2phi) (neg.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphax alphax)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphay 2))) cos2phi))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphax alphax) (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 sin2phi sin2phi))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphay 2))) cos2phi))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphax alphax) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 sin2phi sin2phi))) (pow.f32 alphay #s(literal 4 binary32)))) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphax 4) (* sin2phi (* (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow cos2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 sin2phi (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphay alphay))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) #s(literal 2 binary32)) (*.f32 cos2phi cos2phi))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow cos2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphax 4) (* (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow cos2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(fma.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphay alphay)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) #s(literal 2 binary32)) (*.f32 cos2phi cos2phi))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (*.f32 (pow.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphay alphay)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (pow.f32 (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) cos2phi) #s(literal 3 binary32))))) sin2phi (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (* cos2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* (pow (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow cos2phi 3) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 3)))) (/ (* (pow alphax 8) (* sin2phi (* (pow (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))))) (* (pow cos2phi 4) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 4))))) (/ (* (pow alphax 4) (* (+ (/ (log (+ 1 u0)) (pow alphay 2)) (/ (log (+ 1 (* -1 (pow u0 2)))) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow cos2phi 2) (pow (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))) 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 (*.f32 sin2phi (pow.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphay alphay)) #s(literal 3 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) #s(literal 4 binary32)) (pow.f32 cos2phi #s(literal 4 binary32)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphay alphay)) #s(literal 2 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (pow.f32 (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) cos2phi) #s(literal 3 binary32))))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (/.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) (*.f32 alphay alphay)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (pow.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) #s(literal 2 binary32))))) sin2phi (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 sin2phi u0) (pow.f32 cos2phi #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))) sin2phi) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) cos2phi))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))) sin2phi) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax)) cos2phi))
(+ (* -1 (* sin2phi (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax) (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) sin2phi)))
(+ (* sin2phi (- (* -1 (* sin2phi (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) sin2phi)) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax)))
(+ (* sin2phi (- (* sin2phi (- (* -1 (* sin2phi (+ (/ (* (pow alphax 8) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow alphax 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(fma.f32 (-.f32 (*.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) u0 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) sin2phi)) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))))) sin2phi) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax)))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 cos2phi cos2phi)))) sin2phi (*.f32 (*.f32 alphax alphax) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi)))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi) (pow.f32 cos2phi #s(literal 4 binary32)))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 cos2phi #s(literal 3 binary32)))))) sin2phi) (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 cos2phi cos2phi)))) sin2phi (*.f32 (*.f32 alphax alphax) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi)))
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) sin2phi)
(/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) cos2phi) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) sin2phi)) (neg.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))))) sin2phi)
(/.f32 (+.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) cos2phi) (*.f32 (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)) sin2phi)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi cos2phi)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 sin2phi sin2phi)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) (neg.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* (pow sin2phi 3) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))))) sin2phi)
(/.f32 (+.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi cos2phi)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 sin2phi sin2phi)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) (neg.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) sin2phi) (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 alphay alphay)) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi)))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) sin2phi)))) (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/.f32 (fma.f32 (*.f32 alphay alphay) u0 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphay alphay) u0 (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 sin2phi #s(literal 3 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 sin2phi sin2phi)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi)
(/.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(/ (- (+ (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi cos2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 sin2phi sin2phi)))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi) sin2phi) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi cos2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 sin2phi sin2phi)))))) sin2phi)
(/ (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) sin2phi)
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))
(/ (+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2))) sin2phi)) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi)
(/.f32 (fma.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) (pow sin2phi 2))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32)))) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 sin2phi sin2phi)))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow alphax 6)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 6))) (pow sin2phi 3))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))))) sin2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 8 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))))) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 sin2phi sin2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 sin2phi sin2phi)) #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)
(/.f32 (fma.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(/ (- (+ (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi sin2phi)) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphay alphay))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphay alphay) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 sin2phi #s(literal 3 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 cos2phi cos2phi)) (*.f32 sin2phi sin2phi)))))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi cos2phi)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 6) (* sin2phi (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 4) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2)))) (* (pow alphax 2) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow (log (+ 1 u0)) 2))) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) cos2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (+.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) (log1p.f32 u0)))))) sin2phi))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 alphax alphax)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)))) sin2phi))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) sin2phi) (neg.f32 (*.f32 (*.f32 alphay alphay) u0))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphay alphay) u0 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphay alphay) u0 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32)))) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 2) sin2phi))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) cos2phi) sin2phi) (neg.f32 (*.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi cos2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2))))))) (pow alphax 2))) sin2phi))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphay alphay) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi cos2phi)) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (pow.f32 alphax #s(literal 4 binary32)))) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi))))) sin2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (neg.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 6) sin2phi))) (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) sin2phi)) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 8 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (fma.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32)))) (pow.f32 alphax #s(literal 4 binary32)))) sin2phi)) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) sin2phi))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) cos2phi) sin2phi) (neg.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphay alphay)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphax 2))) sin2phi))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphay alphay) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (pow alphax 2))) sin2phi))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 alphay alphay) (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32)))) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))) (*.f32 alphax alphax))) sin2phi))) sin2phi))

rewrite142.0ms (1.1%)

Memory
-20.6MiB live, 71.8MiB allocated; 5ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
068418
0109376
1380354
03070344
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
25 → 290
Calls
Call 1
Inputs
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(*.f32 (*.f32 alphax alphax) u0)
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
(fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 u0 u0)
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))))
(log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))
#s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
Outputs
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (*.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (neg.f32 (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))))
(/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))) (*.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))) (+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (fma.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (*.f32 (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (*.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(-.f32 #s(literal 0 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32)))) (neg.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32)))) (neg.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 4 binary32)) (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 6 binary32)) (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
(fma.f32 (fabs.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (fabs.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (exp.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (exp.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (*.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (log1p.f32 u0)))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(*.f32 (fabs.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (fabs.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(*.f32 (exp.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (exp.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(*.f32 (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(pow.f32 (exp.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (neg.f32 alphax) (*.f32 (neg.f32 alphax) (/.f32 u0 cos2phi)))
(*.f32 (fabs.f32 alphax) (*.f32 (fabs.f32 alphax) (/.f32 u0 cos2phi)))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
(*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) u0)) (neg.f32 (neg.f32 cos2phi)))
(/.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) u0) (neg.f32 cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(neg.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) u0) cos2phi))
(neg.f32 (/.f32 (*.f32 (*.f32 alphax alphax) u0) (neg.f32 cos2phi)))
(*.f32 (*.f32 u0 (neg.f32 alphax)) (neg.f32 alphax))
(*.f32 (*.f32 u0 (fabs.f32 alphax)) (fabs.f32 alphax))
(*.f32 (*.f32 alphax u0) alphax)
(*.f32 (neg.f32 alphax) (*.f32 (neg.f32 alphax) u0))
(*.f32 (fabs.f32 alphax) (*.f32 (fabs.f32 alphax) u0))
(*.f32 (*.f32 alphax alphax) u0)
(*.f32 alphax (*.f32 alphax u0))
(*.f32 u0 (*.f32 alphax alphax))
(*.f32 (/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (neg.f32 (neg.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0))) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (neg.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(*.f32 u0 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32)) u0) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)) u0) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0))))
(/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32))) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 u0 (fma.f32 #s(literal 1/8 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0))))
(fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)
(fma.f32 u0 (*.f32 #s(literal 1/2 binary32) u0) u0)
(+.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) u0) u0) u0)
(+.f32 (*.f32 u0 (*.f32 #s(literal 1/2 binary32) u0)) u0)
(+.f32 u0 (*.f32 (*.f32 #s(literal 1/2 binary32) u0) u0))
(+.f32 u0 (*.f32 u0 (*.f32 #s(literal 1/2 binary32) u0)))
(/.f32 (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0)))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32))) (neg.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0)))))
(/.f32 (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) #s(literal -1 binary32)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32)))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (*.f32 #s(literal 1/2 binary32) u0))))
(/.f32 (fma.f32 #s(literal 1/8 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1 binary32)) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0))))
(-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal -1 binary32))))
(-.f32 (*.f32 #s(literal 1/2 binary32) u0) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 #s(literal -1/2 binary32) u0))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u0) #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32))
(fma.f32 u0 #s(literal 1/2 binary32) #s(literal 1 binary32))
(+.f32 (/.f32 (*.f32 #s(literal 1/8 binary32) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0)))) (/.f32 #s(literal 1 binary32) (fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0)))))
(+.f32 (*.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 #s(literal 1/2 binary32) u0))
(/.f32 (-.f32 (pow.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 2 binary32)) (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 2 binary32))) (-.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0))))
(/.f32 (fma.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (+.f32 u0 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (-.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0))) (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 u0))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (fma.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) u0)) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (fma.f32 (neg.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (fma.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 2 binary32))) (/.f32 (-.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (+.f32 (pow.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 3 binary32))) (+.f32 (pow.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))
(/.f32 (+.f32 (pow.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 3 binary32)) (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 3 binary32))) (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0))) (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (pow.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 2 binary32)) (/.f32 (-.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (neg.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 u0 u0)))
(-.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (neg.f32 u0) u0) (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (neg.f32 u0) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0)))
(fma.f32 (/.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (*.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)))
(fma.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)))
(fma.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)))
(fma.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)))
(fma.f32 (/.f32 u0 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)))
(fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fabs.f32 u0)) (fabs.f32 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (neg.f32 u0)) (neg.f32 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0) u0 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (fabs.f32 u0) (*.f32 (fabs.f32 u0) (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (neg.f32 u0) (*.f32 (neg.f32 u0) (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 u0 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 3 binary32)) (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0))) (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 3 binary32)) (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0))) (pow.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) #s(literal 2 binary32)))))
(+.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0)))
(/.f32 (-.f32 (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))) #s(literal 1/4 binary32)) (-.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (-.f32 #s(literal 1/4 binary32) (*.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32))) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(/.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))))
(/.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 u0 u0)))
(-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 u0) u0) #s(literal 1/4 binary32)))
(-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (neg.f32 u0) (*.f32 #s(literal 1/4 binary32) u0)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (fabs.f32 u0)) (fabs.f32 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (neg.f32 u0)) (neg.f32 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 #s(literal 1/2 binary32) u0) u0) #s(literal 1/2 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) #s(literal 1/2 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (fabs.f32 u0)) (*.f32 #s(literal 1/2 binary32) (fabs.f32 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 u0)) (*.f32 #s(literal 1/2 binary32) (neg.f32 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (fabs.f32 u0) #s(literal 1/2 binary32)) (*.f32 (fabs.f32 u0) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (neg.f32 u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 u0) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (neg.f32 (*.f32 #s(literal 1/2 binary32) u0)) (neg.f32 (*.f32 #s(literal 1/2 binary32) u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (fabs.f32 (*.f32 #s(literal 1/2 binary32) u0)) (fabs.f32 (*.f32 #s(literal 1/2 binary32) u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (fabs.f32 u0) (*.f32 (fabs.f32 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 #s(literal 1/2 binary32) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/3 binary32) u0 (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))))
(fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 u0 (*.f32 #s(literal 1/2 binary32) u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (neg.f32 u0) (*.f32 (neg.f32 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 u0 (*.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 (*.f32 #s(literal 1/4 binary32) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 u0 #s(literal 1/3 binary32) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) u0))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)))))
(+.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) #s(literal 1/2 binary32))
(+.f32 (*.f32 #s(literal 1/3 binary32) u0) (+.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))))
(+.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(+.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(+.f32 #s(literal 1/2 binary32) (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (neg.f32 (fabs.f32 u0)) (neg.f32 (fabs.f32 u0)))
(*.f32 (fabs.f32 (fabs.f32 u0)) (fabs.f32 (fabs.f32 u0)))
(*.f32 (pow.f32 u0 #s(literal 1 binary32)) (pow.f32 u0 #s(literal 1 binary32)))
(*.f32 (pow.f32 u0 #s(literal 1 binary32)) u0)
(*.f32 (fabs.f32 u0) (fabs.f32 u0))
(*.f32 (neg.f32 u0) (neg.f32 u0))
(*.f32 u0 u0)
(pow.f32 (fabs.f32 u0) #s(literal 2 binary32))
(pow.f32 (neg.f32 u0) #s(literal 2 binary32))
(pow.f32 u0 #s(literal 2 binary32))
(fabs.f32 (*.f32 u0 u0))
(exp.f32 (*.f32 (log.f32 u0) #s(literal 2 binary32)))
(neg.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (/.f32 #s(literal 1 binary32) #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))))
(-.f32 #s(literal 0 binary32) (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))))
(neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))))
(log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))))
(log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))
(neg.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))))
#s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0))
(log.f32 (pow.f32 (-.f32 u0 #s(literal -1 binary32)) (log1p.f32 u0)))
(*.f32 (fabs.f32 (log1p.f32 u0)) (fabs.f32 (log1p.f32 u0)))
(*.f32 (exp.f32 (log.f32 (log1p.f32 u0))) (exp.f32 (log.f32 (log1p.f32 u0))))
(*.f32 (neg.f32 (log1p.f32 u0)) (neg.f32 (log1p.f32 u0)))
(*.f32 (log1p.f32 u0) (log1p.f32 u0))
(pow.f32 (exp.f32 (log.f32 (log1p.f32 u0))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (log1p.f32 u0) #s(literal 2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (log1p.f32 u0)) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (log1p.f32 u0)) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) #s(literal 2 binary32)))
(/.f32 (/.f32 cos2phi (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (/.f32 cos2phi (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (neg.f32 (neg.f32 cos2phi)) (*.f32 alphax alphax))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(neg.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)))
(neg.f32 (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (-.f32 (*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (-.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (+.f32 (pow.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 3 binary32)) (pow.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (-.f32 (*.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))
(/.f32 (neg.f32 (neg.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32))) (*.f32 (-.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) (pow.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 #s(literal 1/4 binary32) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 (*.f32 u0 u0) (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(fma.f32 u0 (/.f32 (*.f32 #s(literal 1/4 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+.f32 (/.f32 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 (neg.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 u0 (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 u0 (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (neg.f32 u0) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 u0 (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (neg.f32 u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 u0 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)
(*.f32 u0 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1 binary32)) u0) (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 u0 #s(literal -3 binary32)) #s(literal 1 binary32)) u0) (+.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1 binary32))) (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1 binary32)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 u0 #s(literal -3 binary32)) #s(literal 1 binary32))) (+.f32 (+.f32 (pow.f32 u0 #s(literal -2 binary32)) #s(literal 1 binary32)) (/.f32 #s(literal 1 binary32) u0)))

eval164.0ms (1.3%)

Memory
10.5MiB live, 106.9MiB allocated; 12ms collecting garbage
Compiler

Compiled 50 252 to 3 808 computations (92.4% saved)

prune71.0ms (0.6%)

Memory
28.1MiB live, 75.8MiB allocated; 1ms collecting garbage
Pruning

53 alts after pruning (46 fresh and 7 done)

PrunedKeptTotal
New64019659
Fresh92736
Picked235
Done044
Total65153704
Accuracy
100.0%
Counts
704 → 53
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.6%
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
93.0%
(/.f32 (/.f32 (-.f32 #s(approx (pow (log (+ 1 (* (neg u0) u0))) 2) (*.f32 (fma.f32 (fma.f32 #s(literal 11/12 binary32) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
95.3%
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (*.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))))
94.7%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 u0 u0) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
93.7%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
92.0%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
63.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
63.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
62.0%
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
61.1%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
89.4%
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.3%
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.2%
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.3%
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) #s(approx (* (+ (* 1/2 u0) 1) u0) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.2%
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.1%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
91.1%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
90.7%
(/.f32 #s(approx (neg (log (- 1 u0))) #s(approx (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
63.7%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (*.f32 alphay alphay) alphax) alphax))
63.6%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) alphay))
63.6%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)))
63.7%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
91.4%
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
26.3%
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 3 binary32)))) (fma.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (-.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) cos2phi)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
26.6%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi))
86.2%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
22.3%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) #s(literal -1 binary32) (/.f32 (log1p.f32 u0) cos2phi)) (/.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) cos2phi)) (*.f32 alphax alphax)))
91.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
91.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0) u0 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
73.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) #s(approx (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
28.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi)))
72.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
29.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
57.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
89.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
74.8%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
57.8%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
24.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
68.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
28.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
68.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
28.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
74.8%
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
89.6%
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0))
Compiler

Compiled 4 361 to 2 709 computations (37.9% saved)

simplify149.0ms (1.2%)

Memory
-21.4MiB live, 75.9MiB allocated; 6ms collecting garbage
Algorithm
egg-herbie
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
cost-diff0
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
cost-diff0
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
cost-diff0
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
cost-diff1
(log.f32 (-.f32 #s(literal 1 binary32) u0))
cost-diff0
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
cost-diff0
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
cost-diff0
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
cost-diff0
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
cost-diff1
(+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))
cost-diff1
(+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))
cost-diff2
(fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
cost-diff0
(*.f32 alphax (/.f32 u0 cos2phi))
cost-diff0
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
cost-diff0
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
cost-diff0
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
cost-diff0
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))
cost-diff0
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))
cost-diff0
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
cost-diff0
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
081730
0138735
1265668
2722668
32892668
08640660
Stop Event
iter limit
node limit
iter limit
Calls
Call 1
Inputs
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
#s(literal 3 binary32)
(pow.f32 (log1p.f32 u0) #s(literal 3 binary32))
(log1p.f32 u0)
(neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))
(+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
#s(literal 2 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
alphax
(*.f32 alphax (/.f32 u0 cos2phi))
(/.f32 u0 cos2phi)
u0
cos2phi
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))
(/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi)
(+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))
u0
(*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))
(+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
#s(literal 1/3 binary32)
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))
#s(literal 1/4 binary32)
(*.f32 u0 u0)
#s(literal 1/2 binary32)
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi alphay)
sin2phi
alphay
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))
alphay
cos2phi
(/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)
(*.f32 sin2phi (*.f32 alphax alphax))
sin2phi
(*.f32 alphax alphax)
alphax
(*.f32 alphay (*.f32 alphax alphax))
Outputs
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))
(log1p.f32 (*.f32 (neg.f32 u0) u0))
(*.f32 (neg.f32 u0) u0)
(neg.f32 u0)
u0
#s(literal 3 binary32)
(pow.f32 (log1p.f32 u0) #s(literal 3 binary32))
(log1p.f32 u0)
(neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(neg.f32 (fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))
(fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
(+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
#s(literal 2 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 sin2phi (*.f32 alphay alphay))
sin2phi
(*.f32 alphay alphay)
alphay
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
alphax
(*.f32 alphax (/.f32 u0 cos2phi))
(*.f32 (/.f32 u0 cos2phi) alphax)
(/.f32 u0 cos2phi)
u0
cos2phi
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0))))
#s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))
#s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))
(*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0))
(/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi)
(/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi)
(+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)
u0
(*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))
(+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)
#s(literal 1/3 binary32)
(*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))
(*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))
#s(literal 1/4 binary32)
(*.f32 u0 u0)
#s(literal 1/2 binary32)
sin2phi
(*.f32 alphay alphay)
alphay
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
#s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))
#s(literal 1/4 binary32)
u0
#s(literal 1/3 binary32)
#s(literal 1/2 binary32)
#s(literal 1 binary32)
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay))
(+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))
(/.f32 cos2phi (*.f32 alphax alphax))
cos2phi
(*.f32 alphax alphax)
alphax
(/.f32 (/.f32 sin2phi alphay) alphay)
(/.f32 sin2phi (*.f32 alphay alphay))
(/.f32 sin2phi alphay)
sin2phi
alphay
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (*.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (neg.f32 alphax)) (*.f32 alphay alphax))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(/.f32 (log1p.f32 (neg.f32 u0)) (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log1p.f32 (neg.f32 u0)))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(log1p.f32 (neg.f32 u0))
(-.f32 #s(literal 1 binary32) u0)
#s(literal 1 binary32)
u0
(fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))
alphay
cos2phi
(/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)
(*.f32 sin2phi (*.f32 alphax alphax))
sin2phi
(*.f32 alphax alphax)
alphax
(*.f32 alphay (*.f32 alphax alphax))

localize253.0ms (2%)

Memory
-1.7MiB live, 138.0MiB allocated; 6ms collecting garbage
Localize:

Found 20 expressions of interest:

NewMetricScoreProgram
accuracy0.26953125
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
accuracy0.3956144424329587
(/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)
accuracy0.4556569855853139
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
accuracy13.274707808490316
(log.f32 (-.f32 #s(literal 1 binary32) u0))
accuracy0.27734375
(/.f32 cos2phi (*.f32 alphax alphax))
accuracy0.28515625
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
accuracy0.4792837768651086
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
accuracy2.588629825171022
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
accuracy0.30306625976844204
(*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))
accuracy0.31640625
(fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
accuracy2.3122097450789774
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
accuracy8.493771143485764
#s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))
accuracy0.2578125
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
accuracy0.28515625
(*.f32 alphax (/.f32 u0 cos2phi))
accuracy7.9737541265360345
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
accuracy22.392814247066887
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
accuracy0.46322250976844204
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
accuracy0.4792837768651086
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
accuracy0.5105439453688405
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))
accuracy0.5602913574528623
(pow.f32 (log1p.f32 u0) #s(literal 3 binary32))
Samples
140.0ms256×0valid
Compiler

Compiled 668 to 74 computations (88.9% saved)

Precisions
Click to see histograms. Total time spent on operations: 113.0ms
ival-mult: 50.0ms (44.2% of total)
ival-div: 20.0ms (17.7% of total)
ival-add: 15.0ms (13.2% of total)
ival-pow: 8.0ms (7.1% of total)
ival-log: 4.0ms (3.5% of total)
ival-log1p: 4.0ms (3.5% of total)
const: 4.0ms (3.5% of total)
ival-neg: 3.0ms (2.6% of total)
ival-sub: 2.0ms (1.8% of total)
ival-pow2: 2.0ms (1.8% of total)
exact: 1.0ms (0.9% of total)
adjust: 0.0ms (0% of total)
ival-assert: 0.0ms (0% of total)
ival-true: 0.0ms (0% of total)

series155.0ms (1.2%)

Memory
1.5MiB live, 100.3MiB allocated; 9ms collecting garbage
Counts
26 → 324
Calls
Call 1
Inputs
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
(*.f32 alphax (/.f32 u0 cos2phi))
(fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))
(+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(pow.f32 (log1p.f32 u0) #s(literal 3 binary32))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
#s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))
(*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)
Outputs
(* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 2) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(/ (* alphax u0) cos2phi)
(* -1 (/ (log (- 1 u0)) (* alphay cos2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) (pow cos2phi 2))))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 7) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(* (pow alphax 2) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)))
(* (pow alphax 2) (+ (* -1 (* (pow alphax 2) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (/ (* (pow sin2phi 3) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(/ cos2phi (pow alphax 2))
(/ (* (pow alphax 2) sin2phi) alphay)
(* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi)))
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (pow alphax 2))
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (pow alphax 2))
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 7) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))))) (pow alphax 2))
(+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))
(+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow sin2phi 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 2))) (pow alphax 2))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow sin2phi 3))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 3)))) (pow alphax 4))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))
(- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow sin2phi 4)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 4))) (pow alphax 6))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 2) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* alphay (+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))))
(* alphay (+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2)))))))
(* alphay (+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (* (pow alphay 2) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (/ (* (pow cos2phi 3) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) alphay)
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) alphay)
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))))) alphay)
(+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))
(+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow cos2phi 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 2))) (pow alphay 2))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow cos2phi 3))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 3)))) (pow alphay 4))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))
(- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow cos2phi 4)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 4))) (pow alphay 6))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))))
(- (+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3))))) (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(- (+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))) (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (- 1 u0)) cos2phi)) alphay))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (/ (log (- 1 u0)) cos2phi) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3))))) alphay))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))) (+ (/ (log (- 1 u0)) cos2phi) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) alphay))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -1 (pow u0 3))
(* (pow u0 3) (- (* 3/2 u0) 1))
(* (pow u0 3) (- (* u0 (+ 3/2 (* -7/4 u0))) 1))
(* (pow u0 3) (- (* u0 (+ 3/2 (* u0 (- (* 7/8 u0) 7/4)))) 1))
(* -1 (pow u0 6))
(* (pow u0 6) (- (* -3/2 (pow u0 2)) 1))
(* (pow u0 6) (- (* (pow u0 2) (- (* -7/4 (pow u0 2)) 3/2)) 1))
(* (pow u0 6) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -15/8 (pow u0 2)) 7/4)) 3/2)) 1))
(* 1/3 u0)
(* u0 (+ 1/3 (* 1/4 u0)))
1/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
1
(+ 1 (* 1/2 u0))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(* u0 (+ (* 1/2 (/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(* u0 (+ (* u0 (+ (* 1/3 (/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/2 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(* u0 (+ (* u0 (+ (* 1/2 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* u0 (+ (* 1/4 (/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/3 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))))) (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(* u0 (+ (* 1/2 (/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/2 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/3 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (* 1/2 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(pow u0 3)
(* (pow u0 3) (+ 1 (* -3/2 u0)))
(* (pow u0 3) (+ 1 (* u0 (- (* 7/4 u0) 3/2))))
(* (pow u0 3) (+ 1 (* u0 (- (* u0 (+ 7/4 (* -15/8 u0))) 3/2))))
(pow u0 4)
(* (pow u0 4) (+ 1 (pow u0 2)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* 11/12 (pow u0 2))))))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* (pow u0 2) (+ 11/12 (* 5/6 (pow u0 2))))))))
(* 1/2 (pow u0 2))
(* (pow u0 2) (+ 1/2 (* 1/3 u0)))
(* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(+ (* -1 (/ (- (* -1 (/ (+ 1 (+ (* -1 (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1))) (+ (* 1/3 (pow (log (/ 1 u0)) 2)) (* 2 (log (/ 1 u0)))))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (+ (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (/ (* (- (+ (* -1/3 (log (/ 1 u0))) (* 1/3 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) 2) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (pow u0 3))) (+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ 1 (+ (* -1 (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1))) (+ (* 1/3 (pow (log (/ 1 u0)) 2)) (* 2 (log (/ 1 u0)))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (+ (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (/ (* (- (+ (* -1/3 (log (/ 1 u0))) (* 1/3 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) 2) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))))) (pow u0 3))) (+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))
(- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))
(- (+ (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) u0)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)) (* -1 (pow (log (/ 1 u0)) 3)))
(- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3))) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0)))))))
(- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (+ 1 (+ (* -1 (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1))) (+ (* 1/3 (pow (log (/ 1 u0)) 2)) (* 2 (log (/ 1 u0)))))) (pow u0 3))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0)))))))
(pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)))
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 4))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ 1 u0)))))) (+ (log -1) (* -2 (log (/ 1 u0))))) (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3))))))
(+ (* -2 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -2 (log (/ 1 u0)))))) (pow u0 6))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 4))) (+ (* -1/3 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 6))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ (log -1) (pow u0 6)) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ 1 u0)))))) (+ (log -1) (* -2 (log (/ 1 u0))))) (pow u0 4)) (+ (/ (* (+ 1 (* -2/3 (+ (log -1) (* -2 (log (/ 1 u0)))))) (+ (log -1) (* -2 (log (/ 1 u0))))) (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)))))))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* 1/4 (pow u0 4))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* 1/4 (pow u0 3))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(+ (* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (* 1/2 (/ (* (pow alphax 2) alphay) (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))))
(+ (* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (* 1/3 (/ (* (pow alphax 2) alphay) (* (pow u0 3) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (+ (* 1/2 (/ (* (pow alphax 2) alphay) (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (/ 1/2 (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))))))
(* -1 (pow (log (/ 1 u0)) 3))
(+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0)))
(+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0))))))
(+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1)) (pow u0 3))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 1/3 (/ (pow (log (/ 1 u0)) 2) (pow u0 3))) (+ (* 2 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (+ (/ 1 (pow u0 3)) (/ (pow (log (/ 1 u0)) 2) u0))))))))))
(pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))
(* 1/4 (/ (pow u0 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* (pow u0 4) (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (/ (- (+ (* -1 (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* -1 (/ (+ (log -1) (+ (* -1 (log (/ -1 u0))) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 2 (+ (* -1/3 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/3 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))
(- (+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2))))
(+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))))
(+ (* -1 (/ (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* -1 (/ (- (+ (* -1 (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* -1 (/ (+ (log -1) (+ (* -1 (log (/ -1 u0))) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 2 (+ (* -1/3 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/3 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))))
(- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(- (+ (* -2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) u0)) (+ (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3))) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(- (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))) (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0)))))))) u0)) (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(- (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (* -1 (/ (log (/ -1 u0)) u0)) (+ (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)) (+ (* -1 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (* -1/3 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) u0)) (+ (/ (log -1) u0) (/ (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) u0))))))) (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0)))))))) u0)) (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)))
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 4))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ -1 u0)))))) (+ (log -1) (* -2 (log (/ -1 u0))))) (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3))))))
(+ (* -2 (/ (log (/ -1 u0)) (pow u0 6))) (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -2 (log (/ -1 u0)))))) (pow u0 6))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 4))) (+ (* -1/3 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 6))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ (log -1) (pow u0 6)) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ -1 u0)))))) (+ (log -1) (* -2 (log (/ -1 u0))))) (pow u0 4)) (+ (/ (* (+ 1 (* -2/3 (+ (log -1) (* -2 (log (/ -1 u0)))))) (+ (log -1) (* -2 (log (/ -1 u0))))) (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)))))))))))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* (pow u0 4) (+ 1/4 (* -1 (/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4)))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(+ (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* -1/2 (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) u0)) (/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* -1 (/ (+ (* 1/3 (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (* 1/2 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) u0))) u0)) (/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(+ (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (/ 1/2 (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (* 1/2 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) u0)) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) u0)) (/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)
(+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -1 (/ (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))) u0)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -1 (/ (+ (* -1 (/ (+ (log -1) (+ (* -1 (log (/ -1 u0))) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))))) u0)) (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0)))))))) u0)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))
(* (pow u0 4) (+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 4) (* cos2phi (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow sin2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow sin2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphay 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow sin2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow sin2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphay 8) (* cos2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow sin2phi 4) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 4))))) (/ (* (pow alphay 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow sin2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))))
(+ (* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* -1 (/ (* (pow alphay 5) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 3) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 5) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 7) (* cos2phi (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* (pow alphay 3) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (* cos2phi (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (* -1 (* cos2phi (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (* cos2phi (- (* -1 (* cos2phi (+ (/ (* (pow alphay 8) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow alphay 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) alphay)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) alphay)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 2)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi)))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) alphay)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 2)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 7) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) cos2phi)
(/ (+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2))) cos2phi)) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) (pow cos2phi 2))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow alphay 6)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 6))) (pow cos2phi 3))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi))) (/ (log (- 1 u0)) alphay)) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 3))) cos2phi)) (/ (log (- 1 u0)) alphay)) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 7) cos2phi))) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 5))) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 3))) cos2phi)) (/ (log (- 1 u0)) alphay)) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 6) cos2phi))) (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) cos2phi)) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 4) (* sin2phi (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow cos2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow cos2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphax 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow cos2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow cos2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphax 8) (* sin2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow cos2phi 4) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 4))))) (/ (* (pow alphax 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow cos2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 7) (pow cos2phi 4))))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(+ (* -1 (* sin2phi (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (* -1 (* sin2phi (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (* sin2phi (- (* -1 (* sin2phi (+ (/ (* (pow alphax 8) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow alphax 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) (pow alphax 2))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) sin2phi)
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)))) sin2phi)
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (+ (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 7) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) sin2phi)
(/ (+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2))) sin2phi)) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) (pow sin2phi 2))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow alphax 6)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 6))) (pow sin2phi 3))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* alphay (log (- 1 u0))) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* alphay (log (- 1 u0))) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 7) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) sin2phi))) (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 6))) sin2phi)) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* alphay (log (- 1 u0))) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 6) sin2phi))) (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) sin2phi)) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
Calls

15 calls:

TimeVariablePointExpression
28.0ms
u0
@0
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (pow (log (+ 1 (* (neg u0) u0))) 3) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (+ u0 (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0))) (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (* (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (* alphay (* alphax alphax))) (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg (log (- 1 u0))) (pow (log (+ 1 u0)) 3) (pow (log (+ 1 (* (neg u0) u0))) 2) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0)) (/ cos2phi (* alphax alphax)) (/ (* sin2phi (* alphax alphax)) alphay))
20.0ms
u0
@-inf
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (pow (log (+ 1 (* (neg u0) u0))) 3) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (+ u0 (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0))) (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (* (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (* alphay (* alphax alphax))) (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg (log (- 1 u0))) (pow (log (+ 1 u0)) 3) (pow (log (+ 1 (* (neg u0) u0))) 2) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0)) (/ cos2phi (* alphax alphax)) (/ (* sin2phi (* alphax alphax)) alphay))
20.0ms
sin2phi
@0
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (pow (log (+ 1 (* (neg u0) u0))) 3) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (+ u0 (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0))) (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (* (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (* alphay (* alphax alphax))) (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg (log (- 1 u0))) (pow (log (+ 1 u0)) 3) (pow (log (+ 1 (* (neg u0) u0))) 2) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0)) (/ cos2phi (* alphax alphax)) (/ (* sin2phi (* alphax alphax)) alphay))
18.0ms
u0
@inf
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (pow (log (+ 1 (* (neg u0) u0))) 3) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (+ u0 (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0))) (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (* (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (* alphay (* alphax alphax))) (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg (log (- 1 u0))) (pow (log (+ 1 u0)) 3) (pow (log (+ 1 (* (neg u0) u0))) 2) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0)) (/ cos2phi (* alphax alphax)) (/ (* sin2phi (* alphax alphax)) alphay))
6.0ms
alphax
@0
((/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (pow (log (+ 1 (* (neg u0) u0))) 3) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (* alphax (* alphax (/ u0 cos2phi))) (* alphax (/ u0 cos2phi)) (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (+ u0 (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0))) (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ (/ sin2phi alphay) alphay))) (neg (log (- 1 u0))) (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (log (- 1 u0)) (* (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (* alphay (* alphax alphax))) (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg (log (- 1 u0))) (pow (log (+ 1 u0)) 3) (pow (log (+ 1 (* (neg u0) u0))) 2) (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (* (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (* u0 u0)) (/ cos2phi (* alphax alphax)) (/ (* sin2phi (* alphax alphax)) alphay))

simplify253.0ms (2%)

Memory
-1.8MiB live, 186.7MiB allocated; 12ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0216128145
0828025368
Stop Event
iter limit
node limit
Counts
324 → 323
Calls
Call 1
Inputs
(* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 2) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(/ (* (pow alphax 2) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(/ (* alphax u0) cos2phi)
(* -1 (/ (log (- 1 u0)) (* alphay cos2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) (pow cos2phi 2))))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 7) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(* (pow alphax 2) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)))
(* (pow alphax 2) (+ (* -1 (* (pow alphax 2) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (/ (* (pow sin2phi 3) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(/ cos2phi (pow alphax 2))
(/ (* (pow alphax 2) sin2phi) alphay)
(* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(/ (* (pow alphay 2) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi)))
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (pow alphax 2))
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (pow alphax 2))
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 7) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))))) (pow alphax 2))
(+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))
(+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow sin2phi 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 2))) (pow alphax 2))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow sin2phi 3))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 3)))) (pow alphax 4))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))
(- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow sin2phi 4)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 4))) (pow alphax 6))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 2) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(* alphay (+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))))
(* alphay (+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2)))))))
(* alphay (+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2)))))))
(* (pow alphay 2) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)))
(* (pow alphay 2) (+ (* -1 (* (pow alphay 2) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (/ (* (pow cos2phi 3) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) alphay)
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) alphay)
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))))) alphay)
(+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))
(+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow cos2phi 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 2))) (pow alphay 2))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow cos2phi 3))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 3)))) (pow alphay 4))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))
(- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow cos2phi 4)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 4))) (pow alphay 6))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))))
(- (+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3))))) (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(- (+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))) (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (- 1 u0)) cos2phi)) alphay))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (/ (log (- 1 u0)) cos2phi) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3))))) alphay))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))) (+ (/ (log (- 1 u0)) cos2phi) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) alphay))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
u0
(* u0 (+ 1 (* 1/2 u0)))
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(* -1 (pow u0 3))
(* (pow u0 3) (- (* 3/2 u0) 1))
(* (pow u0 3) (- (* u0 (+ 3/2 (* -7/4 u0))) 1))
(* (pow u0 3) (- (* u0 (+ 3/2 (* u0 (- (* 7/8 u0) 7/4)))) 1))
(* -1 (pow u0 6))
(* (pow u0 6) (- (* -3/2 (pow u0 2)) 1))
(* (pow u0 6) (- (* (pow u0 2) (- (* -7/4 (pow u0 2)) 3/2)) 1))
(* (pow u0 6) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -15/8 (pow u0 2)) 7/4)) 3/2)) 1))
(* 1/3 u0)
(* u0 (+ 1/3 (* 1/4 u0)))
1/2
(+ 1/2 (* 1/3 u0))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
1
(+ 1 (* 1/2 u0))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(* -1 u0)
(* u0 (- (* -1/2 u0) 1))
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(* u0 (+ (* 1/2 (/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(* u0 (+ (* u0 (+ (* 1/3 (/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/2 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(* u0 (+ (* u0 (+ (* 1/2 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* u0 (+ (* 1/4 (/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/3 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))))) (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(* u0 (+ (* 1/2 (/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/2 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/3 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (* 1/2 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(pow u0 3)
(* (pow u0 3) (+ 1 (* -3/2 u0)))
(* (pow u0 3) (+ 1 (* u0 (- (* 7/4 u0) 3/2))))
(* (pow u0 3) (+ 1 (* u0 (- (* u0 (+ 7/4 (* -15/8 u0))) 3/2))))
(pow u0 4)
(* (pow u0 4) (+ 1 (pow u0 2)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* 11/12 (pow u0 2))))))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* (pow u0 2) (+ 11/12 (* 5/6 (pow u0 2))))))))
(* 1/2 (pow u0 2))
(* (pow u0 2) (+ 1/2 (* 1/3 u0)))
(* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(+ (* -1 (/ (- (* -1 (/ (+ 1 (+ (* -1 (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1))) (+ (* 1/3 (pow (log (/ 1 u0)) 2)) (* 2 (log (/ 1 u0)))))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (+ (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (/ (* (- (+ (* -1/3 (log (/ 1 u0))) (* 1/3 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) 2) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (pow u0 3))) (+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ 1 (+ (* -1 (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1))) (+ (* 1/3 (pow (log (/ 1 u0)) 2)) (* 2 (log (/ 1 u0)))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (+ (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (/ (* (- (+ (* -1/3 (log (/ 1 u0))) (* 1/3 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) 2) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))))) (pow u0 3))) (+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))
(- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))
(- (+ (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) u0)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)) (* -1 (pow (log (/ 1 u0)) 3)))
(- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3))) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0)))))))
(- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (+ 1 (+ (* -1 (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1))) (+ (* 1/3 (pow (log (/ 1 u0)) 2)) (* 2 (log (/ 1 u0)))))) (pow u0 3))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0)))))))
(pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)))
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 4))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ 1 u0)))))) (+ (log -1) (* -2 (log (/ 1 u0))))) (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3))))))
(+ (* -2 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -2 (log (/ 1 u0)))))) (pow u0 6))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 4))) (+ (* -1/3 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 6))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ (log -1) (pow u0 6)) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ 1 u0)))))) (+ (log -1) (* -2 (log (/ 1 u0))))) (pow u0 4)) (+ (/ (* (+ 1 (* -2/3 (+ (log -1) (* -2 (log (/ 1 u0)))))) (+ (log -1) (* -2 (log (/ 1 u0))))) (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)))))))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* 1/4 (pow u0 2))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(* 1/4 (pow u0 4))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(* 1/4 (pow u0 3))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(+ (log -1) (* -1 (log (/ 1 u0))))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(+ (* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (* 1/2 (/ (* (pow alphax 2) alphay) (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))))
(+ (* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (* 1/3 (/ (* (pow alphax 2) alphay) (* (pow u0 3) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (+ (* 1/2 (/ (* (pow alphax 2) alphay) (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (/ 1/2 (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))))))
(* -1 (pow (log (/ 1 u0)) 3))
(+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0)))
(+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0))))))
(+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1)) (pow u0 3))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 1/3 (/ (pow (log (/ 1 u0)) 2) (pow u0 3))) (+ (* 2 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (+ (/ 1 (pow u0 3)) (/ (pow (log (/ 1 u0)) 2) u0))))))))))
(pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))
(* 1/4 (/ (pow u0 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* (pow u0 4) (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(- (+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (/ (- (+ (* -1 (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* -1 (/ (+ (log -1) (+ (* -1 (log (/ -1 u0))) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 2 (+ (* -1/3 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/3 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))
(- (+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2))))
(+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))))
(+ (* -1 (/ (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* -1 (/ (- (+ (* -1 (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* -1 (/ (+ (log -1) (+ (* -1 (log (/ -1 u0))) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 2 (+ (* -1/3 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/3 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))))
(- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(- (+ (* -2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) u0)) (+ (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3))) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(- (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))) (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0)))))))) u0)) (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(- (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (* -1 (/ (log (/ -1 u0)) u0)) (+ (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)) (+ (* -1 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (* -1/3 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) u0)) (+ (/ (log -1) u0) (/ (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) u0))))))) (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0)))))))) u0)) (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)))
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 4))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ -1 u0)))))) (+ (log -1) (* -2 (log (/ -1 u0))))) (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3))))))
(+ (* -2 (/ (log (/ -1 u0)) (pow u0 6))) (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -2 (log (/ -1 u0)))))) (pow u0 6))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 4))) (+ (* -1/3 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 6))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ (log -1) (pow u0 6)) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ -1 u0)))))) (+ (log -1) (* -2 (log (/ -1 u0))))) (pow u0 4)) (+ (/ (* (+ 1 (* -2/3 (+ (log -1) (* -2 (log (/ -1 u0)))))) (+ (log -1) (* -2 (log (/ -1 u0))))) (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)))))))))))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(* (pow u0 4) (+ 1/4 (* -1 (/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0))))
(log (/ -1 u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4)))
(* -1 (log (/ -1 u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(+ (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* -1/2 (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) u0)) (/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* -1 (/ (+ (* 1/3 (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (* 1/2 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) u0))) u0)) (/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(+ (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+ (/ 1/2 (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (* 1/2 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) u0)) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) u0)) (/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)
(+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -1 (/ (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))) u0)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -1 (/ (+ (* -1 (/ (+ (log -1) (+ (* -1 (log (/ -1 u0))) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))))) u0)) (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0)))))))) u0)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))
(* (pow u0 4) (+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 4) (* cos2phi (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow sin2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow sin2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphay 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow sin2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow sin2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphay 8) (* cos2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow sin2phi 4) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 4))))) (/ (* (pow alphay 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow sin2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(+ (* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))))
(+ (* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* -1 (/ (* (pow alphay 5) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 3) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 5) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 7) (* cos2phi (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* (pow alphay 3) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(+ (* -1 (* cos2phi (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (* -1 (* cos2phi (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(+ (* cos2phi (- (* cos2phi (- (* -1 (* cos2phi (+ (/ (* (pow alphay 8) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow alphay 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) alphay)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) alphay)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 2)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi)))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) alphay)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 2)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 7) (pow cos2phi 3)))))) cos2phi)
(/ (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) cos2phi)
(/ (+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2))) cos2phi)) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) (pow cos2phi 2))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow alphay 6)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 6))) (pow cos2phi 3))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi))) (/ (log (- 1 u0)) alphay)) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 3))) cos2phi)) (/ (log (- 1 u0)) alphay)) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 7) cos2phi))) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 5))) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 3))) cos2phi)) (/ (log (- 1 u0)) alphay)) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 6) cos2phi))) (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) cos2phi)) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 4) (* sin2phi (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow cos2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow cos2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphax 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow cos2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow cos2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphax 8) (* sin2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow cos2phi 4) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 4))))) (/ (* (pow alphax 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow cos2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 7) (pow cos2phi 4))))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(+ (* -1 (* sin2phi (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (* -1 (* sin2phi (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(+ (* sin2phi (- (* sin2phi (- (* -1 (* sin2phi (+ (/ (* (pow alphax 8) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow alphax 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) (pow alphax 2))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) sin2phi)
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)))) sin2phi)
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (+ (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 7) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 3)))))) sin2phi)
(/ (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) sin2phi)
(/ (+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2))) sin2phi)) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) (pow sin2phi 2))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow alphax 6)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 6))) (pow sin2phi 3))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* alphay (log (- 1 u0))) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* alphay (log (- 1 u0))) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 7) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) sin2phi))) (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 6))) sin2phi)) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* alphay (log (- 1 u0))) (pow alphax 2))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 6) sin2phi))) (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) sin2phi)) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
Outputs
(* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 2) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(*.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) cos2phi)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (*.f32 cos2phi cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))) (*.f32 alphax alphax) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) cos2phi)))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) (/ (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (*.f32 sin2phi sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))) (*.f32 alphax alphax) (*.f32 sin2phi (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) (*.f32 alphax alphax) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) cos2phi)))) (*.f32 alphax alphax))
(* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi))
(/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(*.f32 (fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 sin2phi (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi))) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi))) (*.f32 alphax alphax))
(/ (* (pow alphax 2) u0) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi))) #s(literal -1 binary32) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (/ (* (pow alphax 2) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ u0 cos2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (pow.f32 cos2phi #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))) (*.f32 alphax alphax)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (/.f32 u0 cos2phi)) (*.f32 alphax alphax))
(/ (* alphax u0) cos2phi)
(*.f32 alphax (/.f32 u0 cos2phi))
(* -1 (/ (log (- 1 u0)) (* alphay cos2phi)))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi)))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) (pow cos2phi 2))))
(fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 3 binary32))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 cos2phi cos2phi)) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi))))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* (pow alphax 2) (+ (* -1 (/ (* (pow alphax 2) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(fma.f32 (fma.f32 sin2phi (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 cos2phi cos2phi))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 5 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi))))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* (pow alphax 2) (+ (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) (log (- 1 u0))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 7) (pow cos2phi 4))))) (/ (* sin2phi (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 7 binary32)) (pow.f32 cos2phi #s(literal 4 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 5 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (pow.f32 alphay #s(literal 3 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) (*.f32 alphax alphax) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi))))
(* (pow alphax 2) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi)))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* -1 (* (pow alphax 2) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(*.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 alphax alphax)) (/.f32 (fma.f32 sin2phi u0 (*.f32 (*.f32 sin2phi (*.f32 u0 u0)) (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(*.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) (*.f32 alphax alphax))) (/.f32 (fma.f32 sin2phi u0 (*.f32 (*.f32 sin2phi (*.f32 u0 u0)) (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi)) (*.f32 alphax alphax))
(* (pow alphax 2) (+ (* (pow alphax 2) (- (* (pow alphax 2) (- (* -1 (* (pow alphax 2) (+ (/ (* (pow sin2phi 3) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow sin2phi 2) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* sin2phi u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ u0 cos2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) cos2phi))))
(*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (*.f32 alphax alphax))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))))) (*.f32 alphax alphax)) (/.f32 (fma.f32 sin2phi u0 (*.f32 (*.f32 sin2phi (*.f32 u0 u0)) (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (*.f32 alphax alphax) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi)) (*.f32 alphax alphax))
(/ cos2phi (pow alphax 2))
(/.f32 cos2phi (*.f32 alphax alphax))
(/ (* (pow alphax 2) sin2phi) alphay)
(/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)
(* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))
(neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))
(fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))))
(+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) sin2phi)
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))
(fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(fma.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))) sin2phi) #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))))
(fma.f32 (/.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))) sin2phi) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi)))))
(/ (* (pow alphay 2) u0) sin2phi)
(/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)
(+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi)))))
(- (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi))))
(- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (/ (* (pow alphay 2) u0) sin2phi)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 sin2phi #s(literal 4 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi)) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32)))))))
(* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi)))
(neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi))))
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) sin2phi)) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))) (pow alphax 2))
(/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 sin2phi sin2phi)) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi)))) (*.f32 alphax alphax))
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))))) (pow alphax 2))
(/.f32 (fma.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi)) #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 5 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))))))) (*.f32 alphax alphax))
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) sin2phi)) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 7) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4)))))) (pow alphax 2))
(/.f32 (fma.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi)) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 5 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 7 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 3 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphax alphax)) (*.f32 sin2phi sin2phi))))) (*.f32 alphax alphax))
(+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))
(+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow sin2phi 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 2))) (pow alphax 2))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay) (neg.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 sin2phi sin2phi)) (*.f32 alphax alphax))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow sin2phi 3))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 3)))) (pow alphax 4))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))
(-.f32 (fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))))) (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))))
(- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow sin2phi 4)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow sin2phi 4))) (pow alphax 6))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 3)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) (pow sin2phi 2)))))))
(-.f32 (fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay) (neg.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 8 binary32)))) (pow.f32 sin2phi #s(literal 4 binary32))) (pow.f32 alphax #s(literal 6 binary32))))) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 sin2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))))))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 2) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(*.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) cos2phi) (*.f32 (*.f32 sin2phi sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) sin2phi)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (*.f32 sin2phi sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))) (*.f32 alphay alphay) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) sin2phi)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphax 4) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* (pow sin2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) (/ (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* (pow alphax 2) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (*.f32 cos2phi cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))) (*.f32 alphay alphay) (*.f32 cos2phi (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) (*.f32 alphay alphay) (neg.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) sin2phi)))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) (pow sin2phi 2)))))
(*.f32 (fma.f32 (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 cos2phi (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (log (- 1 u0)) sin2phi)) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi))) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* cos2phi u0)) (* (pow alphax 2) (pow sin2phi 2)))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) (*.f32 sin2phi sin2phi))) #s(literal -1 binary32) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (/ (* (pow alphay 2) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ u0 sin2phi)))
(*.f32 (fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 sin2phi #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay)) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))
(* alphay (+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (/ (* (pow alphay 2) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))))
(*.f32 (fma.f32 (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi)))) alphay)
(* alphay (+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* -1 (/ (* (pow alphay 2) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 cos2phi (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 sin2phi sin2phi))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi)))) alphay)
(* alphay (+ (* -1 (/ (log (- 1 u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (+ (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 2) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* cos2phi (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 4 binary32)))) (neg.f32 (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay) (*.f32 (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) (*.f32 alphay alphay) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi)))) alphay)
(* (pow alphay 2) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi)))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* -1 (* (pow alphay 2) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(*.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 alphay alphay)) (/.f32 (fma.f32 cos2phi u0 (*.f32 (*.f32 cos2phi (*.f32 u0 u0)) (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(*.f32 (fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) (*.f32 alphay alphay))) (/.f32 (fma.f32 cos2phi u0 (*.f32 (*.f32 cos2phi (*.f32 u0 u0)) (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi)) (*.f32 alphay alphay))
(* (pow alphay 2) (+ (* (pow alphay 2) (- (* (pow alphay 2) (- (* -1 (* (pow alphay 2) (+ (/ (* (pow cos2phi 3) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow cos2phi 2) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* cos2phi u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ u0 sin2phi) (/ (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))) sin2phi))))
(*.f32 (fma.f32 (-.f32 (*.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (*.f32 alphay alphay))) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (*.f32 cos2phi cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))))) (*.f32 alphay alphay)) (/.f32 (fma.f32 cos2phi u0 (*.f32 (*.f32 cos2phi (*.f32 u0 u0)) (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) (*.f32 alphay alphay) (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi)) (*.f32 alphay alphay))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))
(fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))
(fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* (pow cos2phi 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))))
(+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) sin2phi) (*.f32 (*.f32 cos2phi cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi))) (/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))))
(fma.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))))
(+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi))))))
(- (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))))
(-.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 u0 (*.f32 cos2phi cos2phi)))))
(- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 4)))) (/ (* (pow alphax 2) u0) cos2phi)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32))))))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) (*.f32 cos2phi cos2phi)) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))))))
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) alphay)
(/.f32 (fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi))) alphay)
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))))) alphay)
(/.f32 (fma.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) (*.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))))))) alphay)
(/ (+ (* -1 (/ (log (- 1 u0)) cos2phi)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))))) alphay)
(/.f32 (fma.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))))) alphay)
(+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))
(+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow cos2phi 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 2))) (pow alphay 2))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax) (neg.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 cos2phi cos2phi)) (*.f32 alphay alphay))))
(- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow cos2phi 3))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 3)))) (pow alphay 4))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi))) (pow.f32 cos2phi #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 4 binary32))))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))))
(- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow cos2phi 4)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow cos2phi 4))) (pow alphay 6))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 3)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 3)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) (pow cos2phi 2)))))))
(-.f32 (fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax) (neg.f32 (/.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (pow.f32 cos2phi #s(literal 4 binary32))) (pow.f32 alphay #s(literal 6 binary32))))) (+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi)) (pow.f32 cos2phi #s(literal 3 binary32)))) #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) (neg.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32))))))))
(- (+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3))))) (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))))
(-.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32)))))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi))))
(- (+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))) (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))
(-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 4 binary32))) (/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) cos2phi)) (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (/.f32 (*.f32 sin2phi sin2phi) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)))))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (/ (log (- 1 u0)) cos2phi)) alphay))
(neg.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)) #s(literal -1 binary32) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi)) alphay))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (/ (log (- 1 u0)) cos2phi) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3))))) alphay))
(neg.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi))) alphay))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4)))) (+ (/ (log (- 1 u0)) cos2phi) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))))) alphay))
(neg.f32 (/.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 alphay alphay)) (*.f32 cos2phi cos2phi)) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 4 binary32)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi)))) alphay))
(/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* u0 (+ (* 1/2 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)
u0
(* u0 (+ 1 (* 1/2 u0)))
(*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* 1/3 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* u0 (+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(* -1 (pow u0 3))
(neg.f32 (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (- (* 3/2 u0) 1))
(*.f32 (-.f32 (*.f32 #s(literal 3/2 binary32) u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (- (* u0 (+ 3/2 (* -7/4 u0))) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -7/4 binary32) u0 #s(literal 3/2 binary32)) u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (- (* u0 (+ 3/2 (* u0 (- (* 7/8 u0) 7/4)))) 1))
(*.f32 (-.f32 (*.f32 (fma.f32 (-.f32 (*.f32 #s(literal 7/8 binary32) u0) #s(literal 7/4 binary32)) u0 #s(literal 3/2 binary32)) u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* -1 (pow u0 6))
(neg.f32 (pow.f32 u0 #s(literal 6 binary32)))
(* (pow u0 6) (- (* -3/2 (pow u0 2)) 1))
(*.f32 (-.f32 (*.f32 #s(literal -3/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 6 binary32)))
(* (pow u0 6) (- (* (pow u0 2) (- (* -7/4 (pow u0 2)) 3/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -7/4 binary32) (*.f32 u0 u0)) #s(literal 3/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 6 binary32)))
(* (pow u0 6) (- (* (pow u0 2) (- (* (pow u0 2) (- (* -15/8 (pow u0 2)) 7/4)) 3/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -15/8 binary32) (*.f32 u0 u0)) #s(literal 7/4 binary32)) (*.f32 u0 u0)) #s(literal 3/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 6 binary32)))
(* 1/3 u0)
(*.f32 #s(literal 1/3 binary32) u0)
(* u0 (+ 1/3 (* 1/4 u0)))
(*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)
1/2
#s(literal 1/2 binary32)
(+ 1/2 (* 1/3 u0))
(fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))
(+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
1
#s(literal 1 binary32)
(+ 1 (* 1/2 u0))
(fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* 1/3 u0))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(+ 1 (* u0 (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0))))))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(* -1 u0)
(neg.f32 u0)
(* u0 (- (* -1/2 u0) 1))
(*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* -1/3 u0) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/3 binary32) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(* u0 (- (* u0 (- (* u0 (- (* -1/4 u0) 1/3)) 1/2)) 1))
(*.f32 (-.f32 (*.f32 (-.f32 (*.f32 (-.f32 (*.f32 #s(literal -1/4 binary32) u0) #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)) u0) #s(literal 1 binary32)) u0)
(/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) u0) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))
(* u0 (+ (* 1/2 (/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(*.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) u0) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/2 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(*.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) #s(literal 1/2 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) u0) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal 1/3 binary32))) u0 (*.f32 (*.f32 alphax alphax) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))))) u0)
(* u0 (+ (* u0 (+ (* 1/2 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* u0 (+ (* 1/4 (/ (* (pow alphax 2) (* alphay u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/3 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))))) (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) #s(literal 1/3 binary32) (*.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) u0) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal 1/4 binary32))) u0 (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) alphay)) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0 (*.f32 (*.f32 alphax alphax) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))))) u0)
(/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))
(* u0 (+ (* 1/2 (/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(*.f32 (fma.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal 1/2 binary32) (/.f32 #s(literal 1 binary32) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0)
(* u0 (+ (* u0 (+ (* 1/3 (/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/2 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(*.f32 (fma.f32 (fma.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal 1/3 binary32) (/.f32 #s(literal 1/2 binary32) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0 (/.f32 #s(literal 1 binary32) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0)
(* u0 (+ (* u0 (+ (* u0 (+ (* 1/4 (/ u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* 1/3 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (* 1/2 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal 1/4 binary32) (/.f32 #s(literal 1/3 binary32) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0 (/.f32 #s(literal 1/2 binary32) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0 (/.f32 #s(literal 1 binary32) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0)
(pow u0 3)
(pow.f32 u0 #s(literal 3 binary32))
(* (pow u0 3) (+ 1 (* -3/2 u0)))
(*.f32 (fma.f32 #s(literal -3/2 binary32) u0 #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (+ 1 (* u0 (- (* 7/4 u0) 3/2))))
(*.f32 (fma.f32 (-.f32 (*.f32 #s(literal 7/4 binary32) u0) #s(literal 3/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (+ 1 (* u0 (- (* u0 (+ 7/4 (* -15/8 u0))) 3/2))))
(*.f32 (fma.f32 (-.f32 (*.f32 (fma.f32 #s(literal -15/8 binary32) u0 #s(literal 7/4 binary32)) u0) #s(literal 3/2 binary32)) u0 #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(pow u0 4)
(pow.f32 u0 #s(literal 4 binary32))
(* (pow u0 4) (+ 1 (pow u0 2)))
(*.f32 (fma.f32 u0 u0 #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* 11/12 (pow u0 2))))))
(*.f32 (fma.f32 (fma.f32 #s(literal 11/12 binary32) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1 (* (pow u0 2) (+ 1 (* (pow u0 2) (+ 11/12 (* 5/6 (pow u0 2))))))))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 5/6 binary32) (*.f32 u0 u0) #s(literal 11/12 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* 1/2 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32))
(* (pow u0 2) (+ 1/2 (* 1/3 u0)))
(*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))
(* (pow u0 2) (+ 1/2 (* u0 (+ 1/3 (* 1/4 u0)))))
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -3 binary32)) (+.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -2 binary32) (neg.f32 (*.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))) (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (+.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 3/2 binary32)))) #s(literal 1 binary32)) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (*.f32 u0 u0)) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) u0)))
(+ (* -1 (/ (- (* -1 (/ (+ 1 (+ (* -1 (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1))) (+ (* 1/3 (pow (log (/ 1 u0)) 2)) (* 2 (log (/ 1 u0)))))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (+ (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (/ (* (- (+ (* -1/3 (log (/ 1 u0))) (* 1/3 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) 2) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (pow u0 3))) (+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -2 (/ (log (/ 1 u0)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (* (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (* (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (-.f32 (*.f32 #s(literal -2/3 binary32) (neg.f32 (log.f32 u0))) #s(literal 1 binary32)) (fma.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 1/3 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (+.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 3/2 binary32)))) #s(literal 1 binary32)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -3 binary32)) (+.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -2 binary32) (neg.f32 (*.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))) (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (+.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 3/2 binary32)))) #s(literal 1 binary32)) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (-.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 1/3 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal -1/3 binary32))) #s(literal 2 binary32)) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -3 binary32)) (+.f32 (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -2 binary32) (neg.f32 (*.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))) (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (+.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 3/2 binary32)))) #s(literal 1 binary32)) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))) (*.f32 u0 u0)) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (*.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (/.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) u0))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))
(fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))
(fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -3 binary32)) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (*.f32 (+.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 3/2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))))))) (*.f32 u0 u0)) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) u0)))
(+ (* -1 (/ (- (* -1 (/ (+ 1 (+ (* -1 (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1))) (+ (* 1/3 (pow (log (/ 1 u0)) 2)) (* 2 (log (/ 1 u0)))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (+ (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))) (/ (* (- (+ (* -1/3 (log (/ 1 u0))) (* 1/3 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) 2) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))))) (pow u0 3))) (+ (* -1 (/ (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2))) u0)) (+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))) (+ (* -2 (/ (log (/ 1 u0)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ 1 u0))))) (+ (* -1/2 (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0)))))) (* 3/2 (log (/ 1 u0)))))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))) (/ (* (+ (log -1) (* -4 (log (/ 1 u0)))) (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))) (pow (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)) 2)))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))) (pow u0 2))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3))) (+ (* -1 (* (log (/ 1 u0)) (+ (log -1) (+ (* -2 (log (/ 1 u0))) (* -1 (log (/ 1 u0))))))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)))))))
(fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (-.f32 (*.f32 #s(literal -2/3 binary32) (neg.f32 (log.f32 u0))) #s(literal 1 binary32)) (fma.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 1/3 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (fma.f32 (+.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 3/2 binary32)))) #s(literal 1 binary32)) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -3 binary32)) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (*.f32 (+.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 3/2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))))))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (*.f32 (-.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 1/3 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal -1/3 binary32))) #s(literal 2 binary32)) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))))) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -1 binary32) (fma.f32 #s(literal -1 binary32) (+.f32 (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -3 binary32)) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (fma.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (*.f32 (+.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1/2 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 3/2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))))))) (*.f32 u0 u0)) (/.f32 (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 #s(literal -4 binary32) (neg.f32 (log.f32 u0)) (log.f32 #s(literal -1 binary32))) (-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))) (pow.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -3 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) u0))))
(- (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3) (* -1 (pow (log (/ 1 u0)) 3)))
(-.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))
(- (+ (* -1 (/ (+ (* 2 (pow (log (/ 1 u0)) 2)) (pow (log (/ 1 u0)) 2)) u0)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)) (* -1 (pow (log (/ 1 u0)) 3)))
(-.f32 (fma.f32 (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) u0) #s(literal -1 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))
(- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3))) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0)))))))
(-.f32 (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (neg.f32 (log.f32 u0))) (*.f32 u0 u0)) #s(literal -1 binary32) (+.f32 (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) u0)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))))))
(- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (+ 1 (+ (* -1 (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1))) (+ (* 1/3 (pow (log (/ 1 u0)) 2)) (* 2 (log (/ 1 u0)))))) (pow u0 3))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)))) (+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0)))))))
(fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -2 binary32) (-.f32 (fma.f32 (/.f32 (+.f32 (fma.f32 (neg.f32 (neg.f32 (log.f32 u0))) (-.f32 (*.f32 #s(literal -2/3 binary32) (neg.f32 (log.f32 u0))) #s(literal 1 binary32)) (fma.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) #s(literal 1/3 binary32) (*.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)))) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 3 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (neg.f32 (log.f32 u0))) (*.f32 u0 u0)) #s(literal -1 binary32) (+.f32 (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) u0)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))))))
(pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)
(pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)))
(fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))))
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 4))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ 1 u0)))))) (+ (log -1) (* -2 (log (/ 1 u0))))) (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3))))))
(fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal 2 binary32) (fma.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))))))
(+ (* -2 (/ (log (/ 1 u0)) (pow u0 6))) (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -2 (log (/ 1 u0)))))) (pow u0 6))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 4))) (+ (* -1/3 (/ (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2) (pow u0 6))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ (log -1) (pow u0 6)) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ 1 u0)))))) (+ (log -1) (* -2 (log (/ 1 u0))))) (pow u0 4)) (+ (/ (* (+ 1 (* -2/3 (+ (log -1) (* -2 (log (/ 1 u0)))))) (+ (log -1) (* -2 (log (/ 1 u0))))) (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 3)))))))))))
(fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -1/3 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal 2 binary32) (+.f32 (fma.f32 (fma.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) (fma.f32 (fma.f32 #s(literal -2/3 binary32) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 1 binary32)) (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 6 binary32))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (/.f32 (log.f32 #s(literal -1 binary32)) (pow.f32 u0 #s(literal 6 binary32)))))))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (neg.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(* 1/4 (pow u0 2))
(*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))
(* (pow u0 2) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)) (*.f32 u0 u0))
(* 1/4 (pow u0 4))
(*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32))
(* (pow u0 4) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/3 binary32) u0)) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 2) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/3 binary32) u0)) (*.f32 u0 u0))
(* -1 (+ (log -1) (* -1 (log (/ 1 u0)))))
(neg.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))
(- (/ 1 u0) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (+ (log -1) (* -1 (log (/ 1 u0)))))
(+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (-.f32 (/.f32 #s(literal 1 binary32) u0) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))))
(- (+ (/ 1/2 (pow u0 2)) (+ (/ 1 u0) (* 1/3 (/ 1 (pow u0 3))))) (+ (log -1) (* -1 (log (/ 1 u0)))))
(-.f32 (-.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1 binary32) u0)) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (neg.f32 (neg.f32 (log.f32 u0))))
(* 1/4 (pow u0 3))
(*.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1/4 binary32))
(* (pow u0 3) (+ 1/4 (* 1/3 (/ 1 u0))))
(*.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (* 1/3 (/ 1 u0)))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/3 binary32) u0)) (pow.f32 u0 #s(literal 3 binary32)))
(* (pow u0 3) (+ 1/4 (+ (/ 1/2 (pow u0 2)) (+ (* 1/3 (/ 1 u0)) (/ 1 (pow u0 3))))))
(*.f32 (+.f32 (+.f32 #s(literal 1/4 binary32) (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0))) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 #s(literal 1/3 binary32) u0))) (pow.f32 u0 #s(literal 3 binary32)))
(+ (log -1) (* -1 (log (/ 1 u0))))
(fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (* -1 (log (/ 1 u0)))) (/ 1 u0))
(-.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0))))
(fma.f32 #s(literal -1 binary32) (+.f32 (neg.f32 (log.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0)) (log.f32 #s(literal -1 binary32)))
(- (+ (log -1) (+ (* -1 (log (/ 1 u0))) (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) (pow u0 2))))) (/ 1 u0))
(-.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (neg.f32 (log.f32 u0)) (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (log.f32 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) u0))
(* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))))
(+ (* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))))
(+ (* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (* 1/2 (/ (* (pow alphax 2) alphay) (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))))
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) alphay)) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) (*.f32 u0 u0)))))
(+ (* -1 (/ (* (pow alphax 2) (* alphay (+ (log -1) (* -1 (log (/ 1 u0)))))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (* 1/3 (/ (* (pow alphax 2) alphay) (* (pow u0 3) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (+ (* 1/2 (/ (* (pow alphax 2) alphay) (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))))
(fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32)))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal -1 binary32) (fma.f32 (/.f32 (*.f32 (*.f32 alphax alphax) alphay) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) (pow.f32 u0 #s(literal 3 binary32)))) #s(literal 1/3 binary32) (fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) alphay)) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) (*.f32 u0 u0))))))
(* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(neg.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) u0)))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (/ 1/2 (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal -1 binary32) (+.f32 (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) u0))))
(+ (* -1 (/ (+ (log -1) (* -1 (log (/ 1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (* 1/3 (/ 1 (* (pow u0 3) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))))))
(+.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) u0))) (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) (pow.f32 u0 #s(literal 3 binary32)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))))
(* -1 (pow (log (/ 1 u0)) 3))
(neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)))
(+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0)))
(fma.f32 #s(literal 3 binary32) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) u0) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))
(+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (/ (pow (log (/ 1 u0)) 2) u0))))))
(fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (neg.f32 (log.f32 u0))) (*.f32 u0 u0)) #s(literal -1 binary32) (+.f32 (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1/2 binary32) (/.f32 (*.f32 #s(literal 3 binary32) (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32))) u0)) (neg.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32))))))
(+ (* -2 (/ (log (/ 1 u0)) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (+ 1 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (* (log (/ 1 u0)) (- (* -2/3 (log (/ 1 u0))) 1)) (pow u0 3))) (+ (* -1 (pow (log (/ 1 u0)) 3)) (+ (* -1/2 (/ (pow (log (/ 1 u0)) 2) (pow u0 2))) (+ (* 1/3 (/ (pow (log (/ 1 u0)) 2) (pow u0 3))) (+ (* 2 (/ (log (/ 1 u0)) (pow u0 3))) (+ (* 2 (/ (pow (log (/ 1 u0)) 2) u0)) (+ (/ 1 (pow u0 3)) (/ (pow (log (/ 1 u0)) 2) u0))))))))))
(fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (*.f32 u0 u0)) #s(literal -2 binary32) (+.f32 (fma.f32 (/.f32 (*.f32 (+.f32 (neg.f32 (log.f32 u0)) #s(literal 1 binary32)) (neg.f32 (log.f32 u0))) (*.f32 u0 u0)) #s(literal -1 binary32) (/.f32 (*.f32 (neg.f32 (neg.f32 (log.f32 u0))) (-.f32 (*.f32 #s(literal -2/3 binary32) (neg.f32 (log.f32 u0))) #s(literal 1 binary32))) (pow.f32 u0 #s(literal 3 binary32)))) (fma.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 3 binary32)) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 1/3 binary32) (fma.f32 (/.f32 (neg.f32 (log.f32 u0)) (pow.f32 u0 #s(literal 3 binary32))) #s(literal 2 binary32) (fma.f32 (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) u0) #s(literal 2 binary32) (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (/.f32 (pow.f32 (neg.f32 (log.f32 u0)) #s(literal 2 binary32)) u0)))))))))
(pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2)
(pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (+.f32 (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ 1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ 1 u0)))) 2))))))
(fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -2/3 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (pow.f32 (fma.f32 (neg.f32 (log.f32 u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))))
(* 1/4 (/ (pow u0 4) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(/.f32 (*.f32 (pow.f32 u0 #s(literal 4 binary32)) #s(literal 1/4 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(* (pow u0 4) (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(*.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))
(*.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 u0 #s(literal 4 binary32)))
(* (pow u0 4) (+ (/ 1/3 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (* 1/2 (/ 1 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ 1 (* (pow u0 3) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))))
(*.f32 (+.f32 (+.f32 (+.f32 (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 u0 #s(literal 4 binary32)))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(- (+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(-.f32 (fma.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) u0) (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) u0) (*.f32 (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(fma.f32 (/.f32 (-.f32 (fma.f32 #s(literal -1 binary32) (+.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) u0) (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (*.f32 (/.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) u0) (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -2 binary32))) (fma.f32 (/.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) u0) (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) u0) (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(literal 2 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) u0) (/.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) u0) (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (+.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1/2 binary32) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -3/2 binary32)))) #s(literal 1 binary32)) u0) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (*.f32 (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(+ (* -1 (/ (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* -1 (/ (- (+ (* -1 (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* -1 (/ (+ (log -1) (+ (* -1 (log (/ -1 u0))) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))))) (* u0 (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 2 (+ (* -1/3 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/3 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (* (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -3 binary32)) (fma.f32 (/.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 2 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (+.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1/2 binary32) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -3/2 binary32)))) #s(literal 1 binary32)) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))))) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (+.f32 (+.f32 (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) #s(literal -1 binary32) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2/3 binary32) #s(literal 1 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -1/3 binary32)))) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (log.f32 #s(literal -1 binary32))) u0) (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))) (fma.f32 (/.f32 (+.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1/2 binary32) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -3/2 binary32)))) #s(literal 1 binary32)) u0) (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) u0) (/.f32 (-.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -3 binary32)) (fma.f32 (/.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) #s(literal 2 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (/.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (+.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1/2 binary32) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -3/2 binary32)))) #s(literal 1 binary32)) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (+.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) #s(literal 2 binary32)) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))) u0) #s(literal -1 binary32) (neg.f32 (-.f32 (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))
(neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))))
(- (+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2))))
(-.f32 (fma.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) u0) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))))) (/.f32 (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) u0)))
(+ (* -1 (/ (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))))
(fma.f32 (/.f32 (-.f32 (fma.f32 (/.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) u0) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -2 binary32) (fma.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) #s(literal -1 binary32) (/.f32 (neg.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) u0)))) (fma.f32 (/.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) u0) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) u0) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal 2 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) u0) (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) u0) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (/.f32 (*.f32 (+.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1/2 binary32) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -3/2 binary32)))) #s(literal 1 binary32)) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (*.f32 (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)) u0))))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))))
(+ (* -1 (/ (+ (* -1 (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* -1 (/ (- (+ (* -1 (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* -1 (/ (+ (log -1) (+ (* -1 (log (/ -1 u0))) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 2 (+ (* -1/3 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/3 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (* u0 (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))) (+ (* -1/2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (* 2 (/ (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))) (+ (/ (* (+ 1 (+ (* -2 (+ (log -1) (* -2 (log (/ -1 u0))))) (+ (* -3/2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1/2 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))) (/ (* (+ (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))) (* -1 (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1)))))) (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))) (pow (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) 2)))) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))))) (* u0 (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))) u0))) u0)) (* -1 (/ (- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)) (+ (* (+ (log -1) (* -1 (log (/ -1 u0)))) (+ (* -2 (log (/ -1 u0))) (+ (* -1 (log (/ -1 u0))) (* 2 (log -1))))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)))))
(fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -3 binary32)) (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal 2 binary32) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (+.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1/2 binary32) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -3/2 binary32)))) #s(literal 1 binary32)) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))))))))) #s(literal -1 binary32) (neg.f32 (/.f32 (/.f32 (+.f32 (+.f32 (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) #s(literal -1 binary32) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2/3 binary32) #s(literal 1 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -1/3 binary32)))) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (log.f32 #s(literal -1 binary32))) u0) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))))) (fma.f32 (/.f32 (+.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1/2 binary32) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -3/2 binary32)))) #s(literal 1 binary32)) u0) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) u0) (/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -3 binary32)) (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) #s(literal 2 binary32) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (/.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (+.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1/2 binary32) (*.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -3/2 binary32)))) #s(literal 1 binary32)) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))))))))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))) (*.f32 (/.f32 (fma.f32 #s(literal -1/3 binary32) (+.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))))) #s(literal 2 binary32)) u0) (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32))))))) u0) #s(literal -1 binary32) (neg.f32 (-.f32 (neg.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) (/.f32 (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) #s(literal -1 binary32) (neg.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))) #s(literal 2 binary32)))))) u0) #s(literal -1 binary32) (neg.f32 (/.f32 (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (fma.f32 (log.f32 #s(literal -1 binary32)) #s(literal 2 binary32) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))))
(- (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))
(- (+ (* -2 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) u0)) (+ (* -1 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3))) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(-.f32 (+.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) u0) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))
(- (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))) (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0)))))))) u0)) (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -1/2 binary32)))) u0)) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32))) u0) #s(literal -1 binary32) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))))
(- (+ (* -1 (/ (- (* -1 (/ (- (+ (* -2 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (* -1 (/ (log (/ -1 u0)) u0)) (+ (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) u0)) (+ (* -1 (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)) (+ (* -1/3 (/ (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2) u0)) (+ (/ (log -1) u0) (/ (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))) u0))))))) (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0)))))))) u0)) (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (+.f32 (fma.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32) (/.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) u0)) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) u0) #s(literal -1 binary32) (+.f32 (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) u0) #s(literal -1/3 binary32) (/.f32 (+.f32 (log.f32 #s(literal -1 binary32)) (*.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2/3 binary32) #s(literal 1 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))))) u0)) (neg.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))))) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -1/2 binary32)))) u0)) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32))) u0) #s(literal -1 binary32) (-.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))))
(pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)
(pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)))
(fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))))
(+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 4))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ -1 u0)))))) (+ (log -1) (* -2 (log (/ -1 u0))))) (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3))))))
(fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal 2 binary32) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))))))
(+ (* -2 (/ (log (/ -1 u0)) (pow u0 6))) (+ (* -2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1 (/ (+ 1 (* -1 (+ (log -1) (* -2 (log (/ -1 u0)))))) (pow u0 6))) (+ (* -1 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 2))) (+ (* -1/2 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 4))) (+ (* -1/3 (/ (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2) (pow u0 6))) (+ (* 2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ (log -1) (pow u0 6)) (+ (/ (* (+ 1 (* -1 (+ (log -1) (* -2 (log (/ -1 u0)))))) (+ (log -1) (* -2 (log (/ -1 u0))))) (pow u0 4)) (+ (/ (* (+ 1 (* -2/3 (+ (log -1) (* -2 (log (/ -1 u0)))))) (+ (log -1) (* -2 (log (/ -1 u0))))) (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 3)))))))))))
(fma.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (*.f32 u0 u0)) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1/2 binary32) (fma.f32 (/.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -1/3 binary32) (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal 2 binary32) (+.f32 (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2/3 binary32) #s(literal 1 binary32)) (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 6 binary32))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))) (/.f32 (log.f32 #s(literal -1 binary32)) (pow.f32 u0 #s(literal 6 binary32)))))))))))
(/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (/ 1/2 (* (pow u0 2) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) u0)) (/ (log (/ -1 u0)) (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))
(fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1/3 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)) (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0) #s(literal -1 binary32) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(* (pow u0 4) (+ 1/4 (* -1 (/ (- (* -1 (/ (+ 1/2 (/ 1 u0)) u0)) 1/3) u0))))
(*.f32 (fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) u0)) #s(literal 1/3 binary32)) u0) #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32)))
(log (/ -1 u0))
(log.f32 (/.f32 #s(literal -1 binary32) u0))
(- (/ 1 u0) (* -1 (log (/ -1 u0))))
(-.f32 (/.f32 #s(literal 1 binary32) u0) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (+ (/ 1/2 (pow u0 2)) (/ 1 u0)) (* -1 (log (/ -1 u0))))
(-.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1 binary32) u0)) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(- (* -1 (/ (- (* -1 (/ (+ 1/2 (* 1/3 (/ 1 u0))) u0)) 1) u0)) (* -1 (log (/ -1 u0))))
(*.f32 #s(literal -1 binary32) (-.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) u0) #s(literal 1/2 binary32)) u0)) #s(literal 1 binary32)) u0) (log.f32 (/.f32 #s(literal -1 binary32) u0))))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (* 1/2 (/ 1 u0))) u0)) 1/4)))
(*.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))) (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1/3 binary32)) u0)) #s(literal 1/4 binary32)))
(* -1 (* (pow u0 3) (- (* -1 (/ (+ 1/3 (+ (* 1/2 (/ 1 u0)) (/ 1 (pow u0 2)))) u0)) 1/4)))
(*.f32 (neg.f32 (pow.f32 u0 #s(literal 3 binary32))) (-.f32 (neg.f32 (/.f32 (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (/.f32 #s(literal 1/2 binary32) u0)) #s(literal 1/3 binary32)) u0)) #s(literal 1/4 binary32)))
(* -1 (log (/ -1 u0)))
(neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))
(- (* -1 (log (/ -1 u0))) (/ 1 u0))
(-.f32 (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0))) (/.f32 #s(literal 1 binary32) u0))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (* 1/2 (/ 1 u0))) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/2 binary32) u0) #s(literal 1 binary32)) u0)))
(+ (* -1 (log (/ -1 u0))) (* -1 (/ (+ 1 (+ (/ 1/3 (pow u0 2)) (* 1/2 (/ 1 u0)))) u0)))
(fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (neg.f32 (/.f32 (+.f32 (+.f32 #s(literal 1 binary32) (/.f32 #s(literal 1/3 binary32) (*.f32 u0 u0))) (/.f32 #s(literal 1/2 binary32) u0)) u0)))
(/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))
(+ (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(fma.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) alphay) (log.f32 (/.f32 #s(literal -1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* -1/2 (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))) u0)) (/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alphay) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (neg.f32 (/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) #s(literal -1/2 binary32) (neg.f32 (*.f32 (*.f32 alphax alphax) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))))) u0)))
(+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (* -1 (/ (+ (* 1/3 (/ (* (pow alphax 2) alphay) (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (* 1/2 (/ (* (pow alphax 2) alphay) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) u0))) u0)) (/ (* (pow alphax 2) (* alphay (log (/ -1 u0)))) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) alphay) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (/.f32 (fma.f32 (*.f32 (/.f32 (*.f32 alphax alphax) u0) (/.f32 alphay (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) #s(literal 1/3 binary32) (/.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphax alphax) alphay)) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0))) u0)))
(/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))
(/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))
(+ (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) u0)))
(+ (/ 1/2 (* (pow u0 2) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (+ (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) (/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))))
(+.f32 (+.f32 (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))) (/.f32 #s(literal 1 binary32) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) u0))) (/.f32 (/.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))))
(+ (* -1 (/ (- (* -1 (/ (+ (* 1/3 (/ 1 (* u0 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) (* 1/2 (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))) u0)) (/ 1 (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay)))) u0)) (/ (log (/ -1 u0)) (+ (* alphay cos2phi) (/ (* (pow alphax 2) sin2phi) alphay))))
(fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 #s(literal 1/3 binary32) (*.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)) u0)) (/.f32 #s(literal 1/2 binary32) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0)) (/.f32 #s(literal 1 binary32) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) u0) #s(literal -1 binary32) (/.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay))))
(pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3)
(pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32))
(+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(fma.f32 (/.f32 (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -3 binary32)) u0) #s(literal -1 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))
(+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -1 (/ (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))) u0)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32) (fma.f32 (/.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -1/2 binary32))) u0) #s(literal -1 binary32) (neg.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) u0) #s(literal -1 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))
(+ (* -1 (/ (+ (* -2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* -1 (/ (+ (* -1 (/ (+ (log -1) (+ (* -1 (log (/ -1 u0))) (+ (* -1 (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0))))))) (+ (* -1/3 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (* (+ 1 (* -2/3 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0))))))))) u0)) (+ (* -1/2 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)) (+ (* 2 (+ (log -1) (* -1 (log (/ -1 u0))))) (* (+ 1 (* -1 (+ (log -1) (* -1 (log (/ -1 u0)))))) (+ (log -1) (* -1 (log (/ -1 u0)))))))) u0)) (* -1 (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 2)))) u0)) (pow (+ (log -1) (* -1 (log (/ -1 u0)))) 3))
(fma.f32 (/.f32 (fma.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -2 binary32) (fma.f32 (/.f32 (fma.f32 (/.f32 (+.f32 (+.f32 (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32)) #s(literal -1 binary32) (fma.f32 (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -2/3 binary32) #s(literal 1 binary32)) (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -1/3 binary32)))) (neg.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)))) (log.f32 #s(literal -1 binary32))) u0) #s(literal -1 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) (+.f32 #s(literal 2 binary32) (fma.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal -1 binary32) #s(literal 1 binary32))) (*.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)) #s(literal -1/2 binary32)))) u0) #s(literal -1 binary32) (neg.f32 (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))) u0) #s(literal -1 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -1 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 3 binary32)))
(pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2)
(pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))
(fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32)))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (/ 1 (pow u0 4)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))
(fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (+.f32 (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1 binary32) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32)))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))
(+ (* -2 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 2))) (+ (* -1 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 4))) (+ (* -2/3 (/ (+ (log -1) (* -2 (log (/ -1 u0)))) (pow u0 6))) (+ (/ 1 (pow u0 4)) (+ (/ 1 (pow u0 6)) (pow (+ (log -1) (* -2 (log (/ -1 u0)))) 2))))))
(fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (*.f32 u0 u0)) #s(literal -2 binary32) (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 4 binary32))) #s(literal -1 binary32) (fma.f32 (/.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) (pow.f32 u0 #s(literal 6 binary32))) #s(literal -2/3 binary32) (+.f32 (+.f32 (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 4 binary32))) (/.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 6 binary32)))) (pow.f32 (fma.f32 (log.f32 (/.f32 #s(literal -1 binary32) u0)) #s(literal -2 binary32) (log.f32 #s(literal -1 binary32))) #s(literal 2 binary32))))))
(* (pow u0 4) (+ (* -1 (/ (- (* -1 (/ (+ (/ 1 (* u0 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2))))) (* 1/2 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/3 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))) u0)) (* 1/4 (/ 1 (+ (/ cos2phi (pow alphax 2)) (/ sin2phi (pow alphay 2)))))))
(*.f32 (fma.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (+.f32 (/.f32 (/.f32 #s(literal 1 binary32) u0) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 #s(literal 1/2 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0)) (/.f32 #s(literal 1/3 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0) #s(literal -1 binary32) (/.f32 #s(literal 1/4 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) (pow.f32 u0 #s(literal 4 binary32)))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 4) (* cos2phi (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow sin2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))
(fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 cos2phi (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphax alphax))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 sin2phi sin2phi))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow sin2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphay 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow sin2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(fma.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 sin2phi sin2phi))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (*.f32 (pow.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (pow.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) sin2phi) #s(literal 3 binary32))))) cos2phi (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow sin2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphay 8) (* cos2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow sin2phi 4) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 4))))) (/ (* (pow alphay 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphax 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphax 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow sin2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) cos2phi) (*.f32 (pow.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 4 binary32)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphax alphax)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) sin2phi) #s(literal 3 binary32))))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 sin2phi sin2phi)) (/.f32 (*.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphax alphax)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) #s(literal 2 binary32))))) cos2phi (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 4 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) sin2phi))
(+ (* -1 (/ (* (pow alphay 2) (log (- 1 u0))) sin2phi)) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 6) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 3)))) (/ (* (pow alphay 8) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 4))))) (/ (* (pow alphay 4) (log (- 1 u0))) (* (pow alphax 2) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) cos2phi (/.f32 (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) sin2phi))
(+ (* cos2phi (- (/ (* (pow alphay 6) (* cos2phi u0)) (* (pow alphax 4) (pow sin2phi 3))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 cos2phi u0) (pow.f32 sin2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (* cos2phi (- (* cos2phi (- (* -1 (/ (* (pow alphay 8) (* cos2phi u0)) (* (pow alphax 6) (pow sin2phi 4)))) (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))))) (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))))) (/ (* (pow alphay 2) u0) sin2phi))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 cos2phi u0) (pow.f32 sin2phi #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi) (/.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) u0) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))
(+ (* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2))))
(fma.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi))) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi)))))
(+ (* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* -1 (/ (* (pow alphay 5) (* cos2phi (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 3) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (pow.f32 alphay #s(literal 3 binary32)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 sin2phi sin2phi))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 5 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))))) cos2phi (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi)))))
(+ (* -1 (/ (* alphay (log (- 1 u0))) (* (pow alphax 2) sin2phi))) (* cos2phi (+ (* cos2phi (+ (* -1 (/ (* (pow alphay 5) (log (- 1 u0))) (* (pow alphax 6) (pow sin2phi 3)))) (/ (* (pow alphay 7) (* cos2phi (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 4))))) (/ (* (pow alphay 3) (log (- 1 u0))) (* (pow alphax 4) (pow sin2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphay #s(literal 7 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 4 binary32)))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 5 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi (*.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 sin2phi sin2phi)))) cos2phi (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi)))))
(+ (* -1 (* cos2phi (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay) (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax))) cos2phi)))
(+ (* cos2phi (- (* -1 (* cos2phi (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32)))))) cos2phi)) (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))
(+ (* cos2phi (- (* cos2phi (- (* -1 (* cos2phi (+ (/ (* (pow alphay 8) u0) (* (pow alphax 6) (pow sin2phi 4))) (/ (* (pow alphay 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 6) (pow sin2phi 4)))))) (+ (* -1 (/ (* (pow alphay 6) u0) (* (pow alphax 4) (pow sin2phi 3)))) (* -1 (/ (* (pow alphay 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 4) (pow sin2phi 3))))))) (+ (/ (* (pow alphay 4) u0) (* (pow alphax 2) (pow sin2phi 2))) (/ (* (pow alphay 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphax 2) (pow sin2phi 2)))))) (+ (/ (* (pow alphay 2) u0) sin2phi) (/ (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) sin2phi)))
(fma.f32 (-.f32 (*.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 8 binary32)) u0 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (pow.f32 sin2phi #s(literal 4 binary32)) (pow.f32 alphax #s(literal 6 binary32)))) cos2phi)) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 u0 (pow.f32 sin2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))))) cos2phi) (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) u0 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (*.f32 alphax alphax)))) cos2phi (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) cos2phi)
(/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) sin2phi) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) cos2phi)) (neg.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) cos2phi)
(/.f32 (fma.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) sin2phi) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) cos2phi)) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 cos2phi cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* (pow cos2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* (pow cos2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))) cos2phi)
(/.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 cos2phi cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) sin2phi) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) cos2phi)) (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))) (neg.f32 (*.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) cos2phi) (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 alphax alphax)) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) cos2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi)))))) cos2phi)
(/ (+ (* -1 (* (pow alphax 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 3)))))) cos2phi)
(/.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) cos2phi)))) (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0))))) cos2phi)
(/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) u0)) cos2phi)
(/.f32 (fma.f32 (*.f32 alphax alphax) u0 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(/ (- (+ (* (pow alphax 2) u0) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 cos2phi cos2phi)) (*.f32 (*.f32 alphax alphax) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) (pow cos2phi 3)))) (* (pow alphax 2) u0)) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphax alphax) u0 (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (pow.f32 cos2phi #s(literal 3 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) cos2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 cos2phi cos2phi)))))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) alphay)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi))) cos2phi)
(/.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 3 binary32))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) cos2phi) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) alphay))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) alphay)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 2)))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi)))) cos2phi)
(/.f32 (+.f32 (fma.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 3 binary32))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) cos2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 5 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi))))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) alphay))) cos2phi)
(/ (+ (* -1 (/ (log (- 1 u0)) alphay)) (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 2)))) (+ (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 7) (pow cos2phi 3)))))) cos2phi)
(/.f32 (fma.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) alphay) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 5 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 cos2phi cos2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 7 binary32))) (/.f32 (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 cos2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 3 binary32)) cos2phi))))) cos2phi)
(/ (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) cos2phi)
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))
(/ (+ (* -1 (/ (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2))) cos2phi)) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi)
(/.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) (pow cos2phi 2))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))) cos2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi)))) (pow.f32 alphay #s(literal 4 binary32)))) (*.f32 cos2phi cos2phi)))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (pow alphay 6)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 6))) (pow cos2phi 3))) (+ (* (pow alphax 2) u0) (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) (pow cos2phi 2)))) (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) (pow cos2phi 2)))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi)))))) cos2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))))) (fma.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 cos2phi cos2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi))) (pow.f32 alphay #s(literal 4 binary32))) (*.f32 cos2phi cos2phi)) #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))))) cos2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 alphay alphay) cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) sin2phi) (*.f32 (*.f32 alphay alphay) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 sin2phi sin2phi)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 6) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphay 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) cos2phi)) (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 sin2phi #s(literal 3 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) cos2phi))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 2) cos2phi))) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 4) cos2phi))) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 alphay alphay)) (neg.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 8) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 6) cos2phi))) (/ (* (pow alphax 6) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (pow alphay 2))) cos2phi)) (* (pow alphax 2) (log (- 1 u0)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 alphay alphay)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 4 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)))) cos2phi))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi))) cos2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (*.f32 sin2phi u0) cos2phi) (neg.f32 (*.f32 (*.f32 alphax alphax) u0))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) u0 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0)) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4))) cos2phi)) (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2))) cos2phi))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphax alphax) u0 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0)) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0)) (pow.f32 alphay #s(literal 4 binary32)))) cos2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (* (pow alphay 3) cos2phi))) (/ (log (- 1 u0)) alphay)) cos2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphay #s(literal 3 binary32)) cos2phi)) #s(literal -1 binary32) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) alphay)) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (* (pow alphay 5) cos2phi))) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 3))) cos2phi)) (/ (log (- 1 u0)) alphay)) cos2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (pow.f32 alphay #s(literal 3 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 5 binary32)) cos2phi)))) cos2phi) #s(literal -1 binary32) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) alphay)) cos2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphax 6) (* (pow sin2phi 3) (log (- 1 u0)))) (* (pow alphay 7) cos2phi))) (/ (* (pow alphax 4) (* (pow sin2phi 2) (log (- 1 u0)))) (pow alphay 5))) cos2phi)) (/ (* (pow alphax 2) (* sin2phi (log (- 1 u0)))) (pow alphay 3))) cos2phi)) (/ (log (- 1 u0)) alphay)) cos2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (pow.f32 alphay #s(literal 3 binary32))) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 sin2phi sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 5 binary32))) (neg.f32 (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (*.f32 (pow.f32 alphay #s(literal 7 binary32)) cos2phi)))) cos2phi))) cos2phi) #s(literal -1 binary32) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) alphay)) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) cos2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (* (pow alphay 2) cos2phi)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 2) cos2phi))))) cos2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (* (pow alphay 4) cos2phi)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 4) cos2phi))) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (neg.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi)))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi)) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(* -1 (/ (+ (* -1 (* (pow alphax 2) u0)) (+ (* -1 (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphax 8) (* (pow sin2phi 3) u0)) (* (pow alphay 6) cos2phi)) (/ (* (pow alphax 8) (* (pow sin2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphay 6) cos2phi))) (+ (/ (* (pow alphax 6) (* (pow sin2phi 2) u0)) (pow alphay 4)) (/ (* (pow alphax 6) (* (pow sin2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 4)))) cos2phi)) (+ (/ (* (pow alphax 4) (* sin2phi u0)) (pow alphay 2)) (/ (* (pow alphax 4) (* sin2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphay 2)))) cos2phi)))) cos2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) u0) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi)) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 sin2phi sin2phi) u0) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 sin2phi sin2phi)))) (pow.f32 alphay #s(literal 4 binary32)))) cos2phi)) (/.f32 (fma.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) u0 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 alphay alphay))) cos2phi))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphax 4) (* sin2phi (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow cos2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))
(fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (*.f32 sin2phi (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphay alphay))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 cos2phi cos2phi))) (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow cos2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphax 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow cos2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(fma.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (*.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) #s(literal 2 binary32)) (*.f32 cos2phi cos2phi))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (*.f32 (pow.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphay alphay)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (pow.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) cos2phi) #s(literal 3 binary32))))) sin2phi (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(+ (* -1 (/ (* (pow alphax 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (* cos2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow cos2phi 3) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 3)))) (/ (* (pow alphax 8) (* sin2phi (* (pow (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))))) (* (pow cos2phi 4) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 4))))) (/ (* (pow alphax 4) (* (+ (/ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow alphay 2)) (/ (pow (log (+ 1 (* -1 (pow u0 2)))) 2) (pow alphay 2))) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow cos2phi 2) (pow (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)) 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphay alphay)) #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) sin2phi) (*.f32 (pow.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) #s(literal 4 binary32)) (pow.f32 cos2phi #s(literal 4 binary32)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphay alphay)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) cos2phi) #s(literal 3 binary32))))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 cos2phi cos2phi)) (/.f32 (*.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphay alphay)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (pow.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) #s(literal 2 binary32))))) sin2phi (neg.f32 (*.f32 (/.f32 (*.f32 alphax alphax) cos2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 4 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) cos2phi))
(+ (* -1 (/ (* (pow alphax 2) (log (- 1 u0))) cos2phi)) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 6) (log (- 1 u0))) (* (pow alphay 4) (pow cos2phi 3)))) (/ (* (pow alphax 8) (* sin2phi (log (- 1 u0)))) (* (pow alphay 6) (pow cos2phi 4))))) (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 2) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) sin2phi (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 alphay alphay)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) sin2phi (/.f32 (neg.f32 (*.f32 (*.f32 alphax alphax) (log.f32 (-.f32 #s(literal 1 binary32) u0)))) cos2phi))
(+ (* sin2phi (- (/ (* (pow alphax 6) (* sin2phi u0)) (* (pow alphay 4) (pow cos2phi 3))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 sin2phi u0) (pow.f32 cos2phi #s(literal 3 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* sin2phi (- (* sin2phi (- (* -1 (/ (* (pow alphax 8) (* sin2phi u0)) (* (pow alphay 6) (pow cos2phi 4)))) (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))))) (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))))) (/ (* (pow alphax 2) u0) cos2phi))
(fma.f32 (-.f32 (*.f32 (*.f32 #s(literal -1 binary32) (-.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 8 binary32)) (pow.f32 alphay #s(literal 6 binary32))) (/.f32 (*.f32 sin2phi u0) (pow.f32 cos2phi #s(literal 4 binary32)))) (/.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) u0) (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (pow.f32 alphay #s(literal 4 binary32)))))) sin2phi) (/.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) u0) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (* sin2phi (log (- 1 u0)))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (pow.f32 alphay #s(literal 3 binary32)) (*.f32 cos2phi cos2phi))) (neg.f32 (/.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 5 binary32))) (pow.f32 cos2phi #s(literal 3 binary32))))) sin2phi (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi))))
(+ (* -1 (/ (log (- 1 u0)) (* alphay cos2phi))) (* sin2phi (+ (* sin2phi (+ (* -1 (/ (* (pow alphax 4) (log (- 1 u0))) (* (pow alphay 5) (pow cos2phi 3)))) (/ (* (pow alphax 6) (* sin2phi (log (- 1 u0)))) (* (pow alphay 7) (pow cos2phi 4))))) (/ (* (pow alphax 2) (log (- 1 u0))) (* (pow alphay 3) (pow cos2phi 2))))))
(fma.f32 (fma.f32 (fma.f32 (pow.f32 alphax #s(literal 6 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) sin2phi) (*.f32 (pow.f32 alphay #s(literal 7 binary32)) (pow.f32 cos2phi #s(literal 4 binary32)))) (neg.f32 (*.f32 (/.f32 (pow.f32 alphax #s(literal 4 binary32)) (pow.f32 alphay #s(literal 5 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) sin2phi (*.f32 (/.f32 (*.f32 alphax alphax) (pow.f32 alphay #s(literal 3 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 cos2phi cos2phi)))) sin2phi (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi))))
(+ (* -1 (* sin2phi (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(fma.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax) (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) sin2phi)))
(+ (* sin2phi (- (* -1 (* sin2phi (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(fma.f32 (-.f32 (neg.f32 (*.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32)))))) sin2phi)) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax)))
(+ (* sin2phi (- (* sin2phi (- (* -1 (* sin2phi (+ (/ (* (pow alphax 8) u0) (* (pow alphay 6) (pow cos2phi 4))) (/ (* (pow alphax 8) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 6) (pow cos2phi 4)))))) (+ (* -1 (/ (* (pow alphax 6) u0) (* (pow alphay 4) (pow cos2phi 3)))) (* -1 (/ (* (pow alphax 6) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 4) (pow cos2phi 3))))))) (+ (/ (* (pow alphax 4) u0) (* (pow alphay 2) (pow cos2phi 2))) (/ (* (pow alphax 4) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) (* (pow alphay 2) (pow cos2phi 2)))))) (+ (/ (* (pow alphax 2) u0) cos2phi) (/ (* (pow alphax 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))) cos2phi)))
(fma.f32 (-.f32 (*.f32 (-.f32 (neg.f32 (*.f32 (/.f32 (fma.f32 (pow.f32 alphax #s(literal 8 binary32)) u0 (*.f32 (pow.f32 alphax #s(literal 8 binary32)) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (pow.f32 cos2phi #s(literal 4 binary32)) (pow.f32 alphay #s(literal 6 binary32)))) sin2phi)) (*.f32 #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 u0 (pow.f32 cos2phi #s(literal 3 binary32))) (*.f32 (/.f32 (pow.f32 alphax #s(literal 6 binary32)) (pow.f32 alphay #s(literal 4 binary32))) (/.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))))))) sin2phi) (/.f32 (fma.f32 (pow.f32 alphax #s(literal 4 binary32)) u0 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay)))) sin2phi (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax)))
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) sin2phi)
(/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) cos2phi) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) sin2phi)) (neg.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))))) sin2phi)
(/.f32 (fma.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) cos2phi) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) sin2phi)) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* (pow sin2phi 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (+ (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* (pow sin2phi 3) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))))) sin2phi)
(/.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 sin2phi sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) cos2phi) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) sin2phi)) (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 sin2phi #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))) (neg.f32 (*.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) sin2phi) (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (fma.f32 (*.f32 #s(literal -1 binary32) (*.f32 alphay alphay)) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi)))))) sin2phi)
(/ (+ (* -1 (* (pow alphay 2) (log (- 1 u0)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 3)))))) sin2phi)
(/.f32 (+.f32 (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) sin2phi)))) (neg.f32 (*.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0))))) sin2phi)
(/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) u0)) sin2phi)
(/.f32 (fma.f32 (*.f32 alphay alphay) u0 (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(/ (- (+ (* (pow alphay 2) u0) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi)
(/.f32 (-.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 sin2phi sin2phi)) (*.f32 (*.f32 alphay alphay) u0)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) (pow sin2phi 3)))) (* (pow alphay 2) u0)) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphay alphay) u0 (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 sin2phi #s(literal 3 binary32)))))) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 sin2phi sin2phi)))))) sin2phi)
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) (pow alphax 2))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) sin2phi)
(/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) sin2phi) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))))) sin2phi)
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)))) sin2phi)
(/.f32 (+.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 3 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) sin2phi) (neg.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 5 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi))))) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))))) sin2phi)
(/ (+ (* -1 (/ (* alphay (log (- 1 u0))) (pow alphax 2))) (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) (pow sin2phi 2)))) (+ (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 7) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) (pow sin2phi 3)))))) sin2phi)
(/.f32 (fma.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax))) #s(literal -1 binary32) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 5 binary32)) (pow.f32 alphax #s(literal 6 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 sin2phi sin2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (pow.f32 alphay #s(literal 7 binary32)) (pow.f32 alphax #s(literal 8 binary32))) (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 sin2phi #s(literal 3 binary32))) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 3 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))))) sin2phi)
(/ (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) sin2phi)
(*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))
(/ (+ (* -1 (/ (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2))) sin2phi)) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi)
(/.f32 (fma.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi)
(/ (- (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) (pow sin2phi 2))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))) sin2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32)))) (pow.f32 alphax #s(literal 4 binary32)))) (*.f32 sin2phi sin2phi)))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi)
(/ (- (+ (* -1 (/ (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (pow alphax 6)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 6))) (pow sin2phi 3))) (+ (* (pow alphay 2) u0) (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) (pow sin2phi 2)))) (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) (pow sin2phi 2)))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi)))))) sin2phi)
(/.f32 (-.f32 (fma.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) (neg.f32 (/.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 8 binary32)))) (pow.f32 alphax #s(literal 6 binary32))) (pow.f32 sin2phi #s(literal 3 binary32))))) (fma.f32 (*.f32 (/.f32 (pow.f32 alphay #s(literal 6 binary32)) (pow.f32 alphax #s(literal 4 binary32))) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (*.f32 sin2phi sin2phi))) #s(literal -1 binary32) (fma.f32 (/.f32 (/.f32 (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 sin2phi sin2phi)) #s(literal -1 binary32) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))))) sin2phi)
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) cos2phi) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))) (*.f32 alphax alphax))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi cos2phi)) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 6) (* sin2phi (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 4) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3)))) (* (pow alphax 2) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2))))) sin2phi)) (/ (* (pow alphay 2) (- (pow (log (+ 1 (* -1 (pow u0 2)))) 3) (pow (log (+ 1 u0)) 3))) (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* -1 (pow u0 2)))))) (pow (log (+ 1 (* -1 (pow u0 2)))) 2)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) cos2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32))))))) sin2phi))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (* (pow alphax 2) sin2phi))) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (*.f32 alphax alphax) sin2phi)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 8) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 6) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (log (- 1 u0)))) (pow alphax 2))) sin2phi)) (* (pow alphay 2) (log (- 1 u0)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (*.f32 alphay alphay) (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (*.f32 alphax alphax)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 6 binary32)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)))) sin2phi))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi))) sin2phi))
(neg.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 alphay #s(literal 4 binary32)) (*.f32 alphax alphax)) (/.f32 (*.f32 cos2phi u0) sin2phi) (neg.f32 (*.f32 (*.f32 alphay alphay) u0))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphay alphay) u0 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (/ (- (* -1 (/ (- (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4))) sin2phi)) (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2))) sin2phi))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (fma.f32 (*.f32 alphay alphay) u0 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32))) (pow.f32 alphax #s(literal 4 binary32)))) sin2phi)) (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (* (pow alphax 4) sin2phi))) (/ (* alphay (log (- 1 u0))) (pow alphax 2))) sin2phi))
(neg.f32 (/.f32 (fma.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 3 binary32)) cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (* (pow alphax 6) sin2phi))) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* alphay (log (- 1 u0))) (pow alphax 2))) sin2phi))
(neg.f32 (/.f32 (fma.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 3 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 5 binary32))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (+ (* -1 (/ (* (pow alphay 7) (* (pow cos2phi 3) (log (- 1 u0)))) (* (pow alphax 8) sin2phi))) (/ (* (pow alphay 5) (* (pow cos2phi 2) (log (- 1 u0)))) (pow alphax 6))) sin2phi)) (/ (* (pow alphay 3) (* cos2phi (log (- 1 u0)))) (pow alphax 4))) sin2phi)) (/ (* alphay (log (- 1 u0))) (pow alphax 2))) sin2phi))
(neg.f32 (/.f32 (fma.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphax alphax)) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 3 binary32)) (/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) cos2phi) (pow.f32 alphax #s(literal 4 binary32))) (neg.f32 (/.f32 (fma.f32 (pow.f32 alphay #s(literal 5 binary32)) (/.f32 (*.f32 (*.f32 cos2phi cos2phi) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphax #s(literal 6 binary32))) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (pow.f32 alphay #s(literal 7 binary32))) (*.f32 (pow.f32 alphax #s(literal 8 binary32)) sin2phi)))) sin2phi))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0))))))) sin2phi))
(neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (* (pow alphax 2) sin2phi)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 2) sin2phi))))) sin2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 (*.f32 alphax alphax) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (* (pow alphax 4) sin2phi)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 4) sin2phi))) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (neg.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32)))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi)) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 alphax alphax))) sin2phi))) sin2phi))
(* -1 (/ (+ (* -1 (* (pow alphay 2) u0)) (+ (* -1 (* (pow alphay 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* -1 (/ (- (* -1 (/ (- (+ (/ (* (pow alphay 8) (* (pow cos2phi 3) u0)) (* (pow alphax 6) sin2phi)) (/ (* (pow alphay 8) (* (pow cos2phi 3) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (* (pow alphax 6) sin2phi))) (+ (/ (* (pow alphay 6) (* (pow cos2phi 2) u0)) (pow alphax 4)) (/ (* (pow alphay 6) (* (pow cos2phi 2) (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 4)))) sin2phi)) (+ (/ (* (pow alphay 4) (* cos2phi u0)) (pow alphax 2)) (/ (* (pow alphay 4) (* cos2phi (* (pow u0 2) (+ 1/2 (+ (* 1/4 (pow u0 2)) (* 1/3 u0)))))) (pow alphax 2)))) sin2phi)))) sin2phi))
(neg.f32 (/.f32 (fma.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (neg.f32 (/.f32 (-.f32 (neg.f32 (/.f32 (-.f32 (/.f32 (fma.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) u0) (pow.f32 alphay #s(literal 8 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 alphay #s(literal 8 binary32)))) (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi)) (/.f32 (fma.f32 (*.f32 (*.f32 cos2phi cos2phi) u0) (pow.f32 alphay #s(literal 6 binary32)) (*.f32 (*.f32 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 cos2phi cos2phi)) (pow.f32 alphay #s(literal 6 binary32)))) (pow.f32 alphax #s(literal 4 binary32)))) sin2phi)) (/.f32 (fma.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) u0 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (*.f32 alphax alphax))) sin2phi))) sin2phi))

rewrite158.0ms (1.2%)

Memory
31.8MiB live, 170.4MiB allocated; 20ms collecting garbage
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
081501
0138552
1552388
04472388
Stop Event
iter limit
iter limit
node limit
iter limit
Counts
26 → 443
Calls
Call 1
Inputs
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi))))
(*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))
(*.f32 alphax (/.f32 u0 cos2phi))
(fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0)))
(+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0)))
(+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
#s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(pow.f32 (log1p.f32 u0) #s(literal 3 binary32))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
#s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))
(*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))
(/.f32 cos2phi (*.f32 alphax alphax))
(/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)
Outputs
(*.f32 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (pow.f32 (*.f32 alphay cos2phi) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) #s(literal 2 binary32)))) (-.f32 (*.f32 alphay cos2phi) (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(*.f32 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (pow.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 3 binary32)))) (fma.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) (-.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) (*.f32 alphay cos2phi)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay cos2phi) alphay (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay) (neg.f32 alphax)) (neg.f32 alphax))
(*.f32 (*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay) (fabs.f32 alphax)) (fabs.f32 alphax))
(*.f32 (*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay) alphax) alphax)
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay alphax)) alphax)
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphax alphax)) alphay)
(*.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (*.f32 alphay alphax) (*.f32 alphax (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))))
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay) (*.f32 alphax alphax))
(*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(*.f32 alphay (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))))
(*.f32 (*.f32 alphax alphax) (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay))
(*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay (*.f32 alphax alphax))) (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (*.f32 (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 9 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 9 binary32))) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(neg.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))) (*.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))) (+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (fma.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (*.f32 (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 9 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 9 binary32))) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))))
(*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) #s(literal 3 binary32))) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (pow.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) #s(literal 2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32)))) (neg.f32 (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 9 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 9 binary32)))) (neg.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 9 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 9 binary32))) (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 6 binary32)) (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 9 binary32)) (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 9 binary32)) (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)))))
(-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))
(fma.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))) (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))))
(fma.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (log1p.f32 u0)))
(fma.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))
(fma.f32 (fabs.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))) (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))))
(fma.f32 (fabs.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (log1p.f32 u0)))
(fma.f32 (fabs.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))) (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (log1p.f32 u0)))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))) (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (log1p.f32 u0)))
(fma.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (log1p.f32 (*.f32 (neg.f32 u0) u0)) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))) (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (log1p.f32 u0)))
(fma.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))
(+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))) (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))))
(+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (log1p.f32 u0)))
(+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (*.f32 (neg.f32 (log1p.f32 u0)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(*.f32 (neg.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))))
(*.f32 (fabs.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))
(pow.f32 (exp.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) #s(literal 3/2 binary32))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32))) (sinh.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)))
#s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax))
(*.f32 (neg.f32 alphax) (*.f32 (neg.f32 alphax) (/.f32 u0 cos2phi)))
(*.f32 (fabs.f32 alphax) (*.f32 (fabs.f32 alphax) (/.f32 u0 cos2phi)))
(*.f32 (*.f32 (/.f32 u0 cos2phi) alphax) alphax)
(*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))
(*.f32 (*.f32 alphax alphax) (/.f32 u0 cos2phi))
(*.f32 alphax (*.f32 (/.f32 u0 cos2phi) alphax))
(/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)
(/.f32 (*.f32 (*.f32 alphax alphax) (neg.f32 u0)) (neg.f32 cos2phi))
(/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)
(/.f32 (*.f32 alphax (*.f32 alphax u0)) cos2phi)
(*.f32 (/.f32 u0 cos2phi) alphax)
(*.f32 alphax (/.f32 u0 cos2phi))
(/.f32 (*.f32 (neg.f32 u0) alphax) (neg.f32 cos2phi))
(/.f32 (*.f32 alphax (neg.f32 u0)) (neg.f32 cos2phi))
(/.f32 (neg.f32 (*.f32 alphax u0)) (neg.f32 cos2phi))
(/.f32 (*.f32 alphax u0) cos2phi)
(*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)
(*.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal -1/9 binary32)) u0) (-.f32 (*.f32 #s(literal 1/4 binary32) u0) #s(literal 1/3 binary32)))
(/.f32 (*.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1/27 binary32)) u0) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 (*.f32 u0 (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) #s(literal -1/9 binary32))) (-.f32 (*.f32 #s(literal 1/4 binary32) u0) #s(literal 1/3 binary32)))
(/.f32 (*.f32 u0 (fma.f32 #s(literal 1/64 binary32) (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1/27 binary32))) (fma.f32 #s(literal 1/16 binary32) (*.f32 u0 u0) (-.f32 #s(literal 1/9 binary32) (*.f32 u0 #s(literal 1/12 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0))) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/3 binary32) u0)))
(/.f32 (-.f32 (pow.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 u0 u0)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (neg.f32 u0) u0) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 #s(literal -1/4 binary32) (*.f32 u0 u0))))))
(/.f32 (neg.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (neg.f32 (*.f32 u0 (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 3 binary32)))) (neg.f32 (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/3 binary32) u0))))))
(/.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (*.f32 u0 (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0))))
(/.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 3 binary32))) (fma.f32 #s(literal 1/16 binary32) (pow.f32 (*.f32 (neg.f32 u0) u0) #s(literal 2 binary32)) (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 1/4 binary32)) (*.f32 u0 u0)))))
(/.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 3 binary32))) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/3 binary32) u0)))))
(-.f32 (/.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 u0 (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0)))) (/.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (*.f32 u0 (-.f32 #s(literal 1/3 binary32) (*.f32 #s(literal 1/4 binary32) u0)))))
(-.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 (neg.f32 (*.f32 #s(literal 1/4 binary32) u0)) u0))
(-.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 (*.f32 (neg.f32 u0) u0) #s(literal 1/4 binary32)))
(-.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 (neg.f32 u0) (*.f32 #s(literal 1/4 binary32) u0)))
(-.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 #s(literal -1/4 binary32) (*.f32 u0 u0)))
(-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 #s(literal -1/3 binary32) u0))
(-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 (neg.f32 u0) #s(literal 1/3 binary32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (fabs.f32 u0)) (fabs.f32 u0) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (neg.f32 u0)) (neg.f32 u0) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) #s(literal 1/2 binary32) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 (fabs.f32 u0) #s(literal 1/2 binary32)) (*.f32 (fabs.f32 u0) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 (neg.f32 u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 u0) #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (fabs.f32 u0)) (*.f32 #s(literal 1/2 binary32) (fabs.f32 u0)) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 u0)) (*.f32 #s(literal 1/2 binary32) (neg.f32 u0)) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 #s(literal 1/2 binary32) u0) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (fabs.f32 u0) (*.f32 (fabs.f32 u0) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 #s(literal 1/3 binary32) u0 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)))
(fma.f32 (neg.f32 u0) (*.f32 (neg.f32 u0) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 u0 (*.f32 #s(literal 1/4 binary32) u0) (*.f32 #s(literal 1/3 binary32) u0))
(fma.f32 u0 #s(literal 1/3 binary32) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)))
(+.f32 (/.f32 (pow.f32 (*.f32 #s(literal 1/3 binary32) u0) #s(literal 3 binary32)) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/3 binary32) u0))))) (/.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 3 binary32)) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/3 binary32) u0))))))
(+.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)))
(+.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 #s(literal 1/3 binary32) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(*.f32 u0 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) u0) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32)) u0) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0))
(/.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))) #s(literal 3 binary32))) (fma.f32 u0 u0 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 u0 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (-.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32))) (-.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (*.f32 u0 u0)))
(-.f32 (/.f32 (*.f32 u0 u0) (-.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)) (-.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(-.f32 u0 (*.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) u0))
(-.f32 u0 (*.f32 (*.f32 (neg.f32 u0) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(-.f32 u0 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))))
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (fabs.f32 u0)) (fabs.f32 u0) u0)
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (neg.f32 u0)) (neg.f32 u0) u0)
(fma.f32 (fabs.f32 u0) (*.f32 (fabs.f32 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) u0)
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)
(fma.f32 (*.f32 u0 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)
(fma.f32 (neg.f32 u0) (*.f32 (neg.f32 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) u0)
(fma.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0)
(+.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (*.f32 u0 u0))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (*.f32 u0 u0))))
(+.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0)
(+.f32 u0 (*.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0)))
(+.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))
(/.f32 (-.f32 (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32))) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))))
(/.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32))))
(/.f32 (-.f32 #s(literal 1/4 binary32) (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)))
(/.f32 (fma.f32 (pow.f32 u0 #s(literal 3 binary32)) #s(literal 1/27 binary32) (pow.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 #s(literal 1/9 binary32) (*.f32 u0 u0) (-.f32 (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (neg.f32 (-.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (neg.f32 (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (neg.f32 (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (-.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32))) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (+.f32 #s(literal 1/4 binary32) (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) (*.f32 u0 #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32))))
(/.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (+.f32 (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (*.f32 (*.f32 #s(literal 1/4 binary32) u0) (*.f32 u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))))
(/.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) (-.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))) (/.f32 #s(literal 1/4 binary32) (-.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))) (/.f32 (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))))
(-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (neg.f32 (*.f32 #s(literal 1/4 binary32) u0)) u0))
(-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 (neg.f32 u0) u0) #s(literal 1/4 binary32)))
(-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (neg.f32 u0) (*.f32 #s(literal 1/4 binary32) u0)))
(-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal -1/4 binary32) (*.f32 u0 u0)))
(-.f32 (*.f32 #s(literal 1/3 binary32) u0) (-.f32 (*.f32 #s(literal -1/4 binary32) (*.f32 u0 u0)) #s(literal 1/2 binary32)))
(-.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))) u0))
(-.f32 #s(literal 1/2 binary32) (*.f32 (neg.f32 u0) (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32))))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (fabs.f32 u0)) (fabs.f32 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) (neg.f32 u0)) (neg.f32 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) #s(literal 1/2 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (fabs.f32 u0) #s(literal 1/2 binary32)) (*.f32 (fabs.f32 u0) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 (neg.f32 u0) #s(literal 1/2 binary32)) (*.f32 (neg.f32 u0) #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 #s(literal 1/2 binary32)) (*.f32 u0 #s(literal 1/2 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (fabs.f32 u0)) (*.f32 #s(literal 1/2 binary32) (fabs.f32 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) (neg.f32 u0)) (*.f32 #s(literal 1/2 binary32) (neg.f32 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/2 binary32) u0) (*.f32 #s(literal 1/2 binary32) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (fabs.f32 u0) (*.f32 (fabs.f32 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))
(fma.f32 #s(literal 1/2 binary32) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/4 binary32) (*.f32 u0 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 #s(literal 1/3 binary32) u0 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))
(fma.f32 (neg.f32 u0) (*.f32 (neg.f32 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 u0 (*.f32 #s(literal 1/4 binary32) u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32))
(fma.f32 u0 #s(literal 1/3 binary32) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))
(+.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)))) (/.f32 #s(literal 1/8 binary32) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)))))
(+.f32 (/.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)))))
(+.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (*.f32 #s(literal 1/3 binary32) u0))
(+.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)))
(+.f32 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)))
(+.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0))
(+.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 (*.f32 alphay cos2phi) alphay (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(/.f32 (neg.f32 (neg.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0))) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(neg.f32 (/.f32 (neg.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(neg.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0))
(*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)
(*.f32 u0 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) u0) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32)) u0) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (*.f32 u0 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32))) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0))
(/.f32 (-.f32 (pow.f32 u0 #s(literal 3 binary32)) (pow.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))) #s(literal 3 binary32))) (fma.f32 u0 u0 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)) (*.f32 u0 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))))))
(/.f32 (neg.f32 (-.f32 (*.f32 u0 u0) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)))) (neg.f32 (-.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32)))) (neg.f32 (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (*.f32 u0 u0))))
(/.f32 (-.f32 (*.f32 u0 u0) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32))) (-.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)) (-.f32 (*.f32 u0 u0) (*.f32 (pow.f32 u0 #s(literal 3 binary32)) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 3 binary32)) (pow.f32 u0 #s(literal 3 binary32))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (*.f32 u0 u0)))
(-.f32 (/.f32 (*.f32 u0 u0) (-.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 2 binary32)) (-.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))))
(-.f32 u0 (*.f32 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) u0))
(-.f32 u0 (*.f32 (*.f32 (neg.f32 u0) u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(-.f32 u0 (neg.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))))
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (fabs.f32 u0)) (fabs.f32 u0) u0)
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (neg.f32 u0)) (neg.f32 u0) u0)
(fma.f32 (fabs.f32 u0) (*.f32 (fabs.f32 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) u0)
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)
(fma.f32 (*.f32 u0 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)
(fma.f32 (neg.f32 u0) (*.f32 (neg.f32 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) u0)
(fma.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0)
(+.f32 (/.f32 (pow.f32 u0 #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (*.f32 u0 u0))) (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) #s(literal 3 binary32)) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0) (*.f32 u0 u0))))
(+.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) u0)
(+.f32 u0 (*.f32 (neg.f32 (neg.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0)))
(+.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))
(/.f32 (-.f32 #s(literal 1 binary32) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))) (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32))) (neg.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32))) (neg.f32 (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) #s(literal 1 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32)))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 #s(literal 1 binary32) (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))))
(/.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) #s(literal -1 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))) (/.f32 #s(literal 1 binary32) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal -1 binary32))))
(-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal -1 binary32))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(-.f32 #s(literal 1 binary32) (*.f32 (neg.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))) u0))
(fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32) #s(literal 1 binary32))
(fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))
(fma.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(fma.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32)) #s(literal 1 binary32))
(fma.f32 u0 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) #s(literal 1 binary32))
(+.f32 (/.f32 (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 3 binary32)) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))) (/.f32 #s(literal 1 binary32) (+.f32 (-.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 2 binary32)))))
(+.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) #s(literal 1 binary32))
(+.f32 #s(literal 1 binary32) (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))
(log.f32 (/.f32 #s(literal 1 binary32) (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))))
(log.f32 (-.f32 #s(literal 1 binary32) u0))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (-.f32 (pow.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)))) (-.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(*.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (+.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) #s(literal 3 binary32)))) (fma.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0))) (pow.f32 (*.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0)) #s(literal 2 binary32))))
(*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (*.f32 (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 9 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 9 binary32))) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))
(-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))
(neg.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))))
(*.f32 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (-.f32 (pow.f32 (*.f32 alphay cos2phi) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) #s(literal 2 binary32)))) (-.f32 (*.f32 alphay cos2phi) (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(*.f32 (/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (+.f32 (pow.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 3 binary32)))) (fma.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) (-.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) (*.f32 alphay cos2phi)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)))) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32)) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32)))) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (-.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))) (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 3 binary32)) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 3 binary32)))) (fma.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (-.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (pow.f32 (/.f32 cos2phi (*.f32 alphax alphax)) #s(literal 2 binary32))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay cos2phi) alphay (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphay alphax) #s(literal 2 binary32)))
(*.f32 (*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay) (neg.f32 alphax)) (neg.f32 alphax))
(*.f32 (*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay) (fabs.f32 alphax)) (fabs.f32 alphax))
(*.f32 (*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay) alphax) alphax)
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay alphax)) alphax)
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphax alphax)) alphay)
(*.f32 (/.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (*.f32 alphay alphax) (*.f32 alphax (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))))
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay) (*.f32 alphax alphax))
(*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (/.f32 (*.f32 alphay (*.f32 alphax alphax)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(*.f32 alphay (*.f32 (*.f32 alphax alphax) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))))
(*.f32 (*.f32 alphax alphax) (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) alphay))
(*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(/.f32 (*.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay (*.f32 alphax alphax))) (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(/.f32 (neg.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))))) (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(/.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (*.f32 (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 9 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 9 binary32))) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (neg.f32 (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
(-.f32 (/.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))) (/.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (neg.f32 (*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))))
(neg.f32 (*.f32 (*.f32 alphay (*.f32 alphax alphax)) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (-.f32 (pow.f32 (*.f32 alphay cos2phi) #s(literal 2 binary32)) (pow.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) #s(literal 2 binary32)))) (-.f32 (*.f32 alphay cos2phi) (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) #s(literal 3 binary32)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 3 binary32)))) (fma.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) (-.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay) (*.f32 alphay cos2phi)) (pow.f32 (*.f32 alphay cos2phi) #s(literal 2 binary32))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (neg.f32 (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)))
(/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))))
(log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0)))
(*.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))) (*.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))) (+.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) #s(literal 3 binary32)) (pow.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) #s(literal 3 binary32))) (fma.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (fma.f32 (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (*.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))))
(/.f32 (neg.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(/.f32 (-.f32 (*.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (*.f32 (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (*.f32 (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (*.f32 (+.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 9 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 9 binary32))) (*.f32 (+.f32 (+.f32 (pow.f32 (*.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 6 binary32))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 6 binary32))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32)))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 (/.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (neg.f32 (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (/.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)))))
(-.f32 #s(literal 0 binary32) (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
(log.f32 (pow.f32 (-.f32 u0 #s(literal -1 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))))
(*.f32 (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))) (neg.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))))
(*.f32 (fabs.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))) (fabs.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32))))
(*.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32)))
(*.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) (log1p.f32 u0))
(*.f32 (log1p.f32 u0) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)))
(pow.f32 (exp.f32 (log.f32 (log1p.f32 u0))) #s(literal 3 binary32))
(pow.f32 (pow.f32 (log1p.f32 u0) #s(literal 3/2 binary32)) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 u0) #s(literal 2 binary32)) #s(literal 3/2 binary32))
(pow.f32 (log1p.f32 u0) #s(literal 3 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (log1p.f32 u0)) #s(literal 3 binary32))) (sinh.f32 (*.f32 (log.f32 (log1p.f32 u0)) #s(literal 3 binary32))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 u0)) #s(literal 3 binary32)))
(log.f32 (pow.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(*.f32 (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (neg.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(*.f32 (fabs.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) (fabs.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))))
(*.f32 (exp.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (exp.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)))))
(*.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 (*.f32 (neg.f32 u0) u0)))
(pow.f32 (exp.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)))) #s(literal 2 binary32))
(pow.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) #s(literal 1 binary32))
(pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))
(+.f32 (cosh.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32))) (sinh.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32))))
(exp.f32 (*.f32 (log.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0))) #s(literal 2 binary32)))
#s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi)))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (fabs.f32 u0)) (fabs.f32 u0))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (neg.f32 u0)) (neg.f32 u0))
(*.f32 (fabs.f32 u0) (*.f32 (fabs.f32 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(*.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0)
(*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0))
(*.f32 (*.f32 u0 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)))
(*.f32 (neg.f32 u0) (*.f32 (neg.f32 u0) (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32))))
(*.f32 u0 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (-.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32))) (*.f32 u0 u0)) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32)) (*.f32 u0 u0)) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32))) (*.f32 u0 u0)) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 u0 u0) (-.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32)) #s(literal 1/4 binary32))) (-.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 1/2 binary32)))
(/.f32 (*.f32 (*.f32 u0 u0) (-.f32 (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 2 binary32)))) (-.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(/.f32 (*.f32 (*.f32 u0 u0) (+.f32 (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 3 binary32)) #s(literal 1/8 binary32))) (fma.f32 #s(literal 1/2 binary32) (-.f32 #s(literal 1/2 binary32) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (pow.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) #s(literal 2 binary32))))
(/.f32 (*.f32 (*.f32 u0 u0) (fma.f32 #s(literal 1/64 binary32) (pow.f32 (*.f32 u0 u0) #s(literal 3 binary32)) (pow.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) #s(literal 3 binary32)))) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (-.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (pow.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) #s(literal 2 binary32))))
(fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 u0)))
(fma.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 u0 u0) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))
(fma.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))
(fma.f32 #s(literal 1/2 binary32) (*.f32 u0 u0) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 u0)))
(fma.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 u0) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))
(fma.f32 (*.f32 u0 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))))
(fma.f32 (*.f32 u0 u0) (*.f32 #s(literal 1/3 binary32) u0) (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32))))
(fma.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 (*.f32 u0 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(fma.f32 (*.f32 u0 u0) #s(literal 1/2 binary32) (*.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)))
(fma.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(+.f32 (*.f32 (*.f32 #s(literal 1/3 binary32) u0) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))
(+.f32 (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)) (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 u0)))
(+.f32 (*.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32)) (*.f32 u0 u0)) (*.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0)))
(+.f32 (*.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)) (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 u0)))
(+.f32 (*.f32 (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0) (*.f32 u0 u0)) (*.f32 #s(literal 1/2 binary32) (*.f32 u0 u0)))
(+.f32 (*.f32 (*.f32 u0 u0) (*.f32 #s(literal 1/3 binary32) u0)) (*.f32 (*.f32 u0 u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 u0 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))))
(+.f32 (*.f32 (*.f32 u0 u0) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) (*.f32 (*.f32 u0 u0) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))))
(+.f32 (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)) (*.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)))
(+.f32 (*.f32 (*.f32 u0 u0) (*.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0)) (*.f32 (*.f32 u0 u0) #s(literal 1/2 binary32)))
(/.f32 (/.f32 cos2phi (neg.f32 alphax)) (neg.f32 alphax))
(/.f32 (/.f32 cos2phi (fabs.f32 alphax)) (fabs.f32 alphax))
(/.f32 (neg.f32 (/.f32 cos2phi alphax)) (neg.f32 alphax))
(/.f32 (neg.f32 (neg.f32 cos2phi)) (*.f32 alphax alphax))
(/.f32 (/.f32 cos2phi alphax) alphax)
(/.f32 (neg.f32 cos2phi) (*.f32 (neg.f32 alphax) alphax))
(/.f32 cos2phi (*.f32 alphax alphax))
(neg.f32 (/.f32 (neg.f32 cos2phi) (*.f32 alphax alphax)))
(neg.f32 (/.f32 cos2phi (*.f32 (neg.f32 alphax) alphax)))
(*.f32 (/.f32 (*.f32 alphax alphax) alphay) sin2phi)
(*.f32 (*.f32 sin2phi alphax) (/.f32 alphax alphay))
(*.f32 (neg.f32 alphax) (*.f32 (neg.f32 alphax) (/.f32 sin2phi alphay)))
(*.f32 (fabs.f32 alphax) (*.f32 (fabs.f32 alphax) (/.f32 sin2phi alphay)))
(*.f32 (/.f32 sin2phi alphay) (*.f32 alphax alphax))
(*.f32 sin2phi (/.f32 (*.f32 alphax alphax) alphay))
(*.f32 (*.f32 alphax alphax) (/.f32 sin2phi alphay))
(*.f32 alphax (*.f32 alphax (/.f32 sin2phi alphay)))
(/.f32 (neg.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi)) (neg.f32 (neg.f32 alphay)))
(/.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi) (neg.f32 alphay))
(/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay)
(neg.f32 (/.f32 (*.f32 (*.f32 (neg.f32 alphax) alphax) sin2phi) alphay))
(neg.f32 (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (neg.f32 alphay)))

eval111.0ms (0.9%)

Memory
-11.0MiB live, 260.2MiB allocated; 30ms collecting garbage
Compiler

Compiled 62 089 to 4 731 computations (92.4% saved)

prune85.0ms (0.7%)

Memory
25.1MiB live, 219.8MiB allocated; 12ms collecting garbage
Pruning

59 alts after pruning (51 fresh and 8 done)

PrunedKeptTotal
New67122693
Fresh122941
Picked415
Done077
Total68759746
Accuracy
100.0%
Counts
746 → 59
Alt Table
Click to see full alt table
StatusAccuracyProgram
93.0%
(/.f32 (/.f32 (-.f32 #s(approx (pow (log (+ 1 (* (neg u0) u0))) 2) (*.f32 (fma.f32 (fma.f32 #s(literal 11/12 binary32) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
94.7%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 u0 u0) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
93.7%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
92.0%
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
63.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
63.3%
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
62.0%
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
61.1%
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
89.4%
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.3%
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.2%
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.3%
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) #s(approx (* (+ (* 1/2 u0) 1) u0) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.2%
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
91.1%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
89.4%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
86.1%
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
90.7%
(/.f32 #s(approx (neg (log (- 1 u0))) #s(approx (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
98.3%
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
63.7%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (*.f32 alphay alphay) alphax) alphax))
63.6%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) alphay))
63.6%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)))
63.9%
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (*.f32 (*.f32 sin2phi alphax) (/.f32 alphax alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
86.6%
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
91.6%
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
74.8%
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
23.3%
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi)))) (*.f32 alphay (*.f32 alphax alphax)))
50.7%
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi))))) (*.f32 alphay (*.f32 alphax alphax)))
72.5%
#s(approx (/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
86.2%
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
91.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
91.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0) u0 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
73.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) #s(approx (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
28.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi)))
72.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
29.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
74.4%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
57.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
57.8%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
24.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
24.1%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
68.6%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
68.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
68.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
28.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
66.0%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
67.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
65.9%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
68.5%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
68.7%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
28.2%
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
74.8%
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
89.6%
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0))
Compiler

Compiled 7 311 to 2 311 computations (68.4% saved)

regimes353.0ms (2.7%)

Memory
-26.8MiB live, 733.0MiB allocated; 64ms collecting garbage
Counts
96 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) #s(approx (* (+ (* 1/2 u0) 1) u0) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) #s(approx (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0) u0 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi)))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi))))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) alphay))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (*.f32 alphay alphay) alphax) alphax))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (*.f32 (*.f32 sin2phi alphax) (/.f32 alphax alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 u0 u0) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) #s(approx (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi))
(/.f32 (neg.f32 (-.f32 (log.f32 (-.f32 #s(literal 1 binary32) (pow.f32 u0 #s(literal 3 binary32)))) (log1p.f32 (fma.f32 u0 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (*.f32 sin2phi sin2phi))) (/.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) sin2phi)) (*.f32 alphay alphay)))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (-.f32 (fma.f32 (/.f32 (*.f32 (*.f32 (*.f32 alphax alphax) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 cos2phi cos2phi) (*.f32 alphay alphay))) #s(literal -1 binary32) (/.f32 (log1p.f32 u0) cos2phi)) (/.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) cos2phi)) (*.f32 alphax alphax)))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (*.f32 alphax alphax) (neg.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0))))) (*.f32 (*.f32 alphay alphay) cos2phi)))) cos2phi))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (*.f32 (neg.f32 alphax) alphax) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (-.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))) (*.f32 (*.f32 alphay alphay) cos2phi))) (neg.f32 cos2phi)))
(/.f32 (/.f32 (-.f32 #s(approx (pow (log (+ 1 (* (neg u0) u0))) 2) (*.f32 (fma.f32 (fma.f32 #s(literal 11/12 binary32) (*.f32 u0 u0) #s(literal 1 binary32)) (*.f32 u0 u0) #s(literal 1 binary32)) (pow.f32 u0 #s(literal 4 binary32)))) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (pow.f32 (*.f32 sin2phi (*.f32 alphax alphax)) #s(literal 3 binary32)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 3 binary32)))) (fma.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (-.f32 (*.f32 sin2phi (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphay) cos2phi)) (pow.f32 (*.f32 (*.f32 alphay alphay) cos2phi) #s(literal 2 binary32)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 2 binary32))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphax) alphax (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphay alphay)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphax #s(literal 6 binary32)) sin2phi) sin2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi))) (neg.f32 cos2phi))) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (fma.f32 (*.f32 (log1p.f32 (neg.f32 u0)) alphay) alphay (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 alphax alphax)) (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) cos2phi) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (pow.f32 alphax #s(literal 4 binary32)) sin2phi))) (neg.f32 sin2phi))) (neg.f32 sin2phi)))
#s(approx (/ (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (neg.f32 (*.f32 (/.f32 (*.f32 alphay alphay) sin2phi) (/.f32 (-.f32 (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (fma.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (neg.f32 (*.f32 u0 u0)))) (log1p.f32 u0) (pow.f32 (log1p.f32 (neg.f32 (*.f32 u0 u0))) #s(literal 2 binary32)))))))
(/.f32 (/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 3 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 3 binary32))) (neg.f32 (fma.f32 (log1p.f32 u0) (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0))) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (-.f32 (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 4 binary32)) (pow.f32 (log1p.f32 u0) #s(literal 4 binary32))) (*.f32 (fma.f32 (log1p.f32 u0) (log1p.f32 u0) (pow.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) #s(literal 2 binary32))) (*.f32 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))) (neg.f32 (+.f32 (log1p.f32 u0) (log1p.f32 (*.f32 (neg.f32 u0) u0)))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (fma.f32 (neg.f32 (*.f32 cos2phi cos2phi)) (/.f32 (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))) (pow.f32 alphax #s(literal 4 binary32))) (*.f32 (/.f32 (*.f32 (pow.f32 cos2phi #s(literal 3 binary32)) (*.f32 alphay alphay)) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32))))) (pow.f32 alphay #s(literal 4 binary32)) (/.f32 (fma.f32 (log1p.f32 (neg.f32 u0)) #s(literal -1 binary32) (/.f32 (*.f32 (*.f32 alphay alphay) (*.f32 (log1p.f32 (neg.f32 u0)) (/.f32 cos2phi (*.f32 alphax alphax)))) sin2phi)) sin2phi)) (*.f32 alphay alphay)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (+.f32 (-.f32 (/.f32 (-.f32 (/.f32 (*.f32 (*.f32 (pow.f32 alphay #s(literal 4 binary32)) cos2phi) (log1p.f32 (neg.f32 u0))) (*.f32 (*.f32 alphax alphax) sin2phi)) (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0)))) sin2phi) (*.f32 (*.f32 (pow.f32 alphay #s(literal 6 binary32)) (*.f32 cos2phi (/.f32 cos2phi (pow.f32 alphax #s(literal 4 binary32))))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 sin2phi #s(literal 3 binary32))))) (*.f32 (/.f32 (*.f32 (pow.f32 alphay #s(literal 8 binary32)) (pow.f32 cos2phi #s(literal 3 binary32))) (pow.f32 sin2phi #s(literal 4 binary32))) (/.f32 (log1p.f32 (neg.f32 u0)) (pow.f32 alphax #s(literal 6 binary32))))))
Outputs
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
Calls

14 calls:

31.0ms
alphax
26.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
25.0ms
sin2phi
25.0ms
(*.f32 alphax alphax)
25.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
Results
AccuracySegmentsBranch
98.3%1(*.f32 alphay alphay)
98.3%1(/.f32 sin2phi (*.f32 alphay alphay))
98.3%1(*.f32 alphax alphax)
98.3%1(/.f32 cos2phi (*.f32 alphax alphax))
98.3%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
98.3%1(-.f32 #s(literal 1 binary32) u0)
98.3%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
98.3%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.3%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
98.3%1alphax
98.3%1alphay
98.3%1u0
98.3%1cos2phi
98.3%1sin2phi
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes361.0ms (2.8%)

Memory
34.3MiB live, 688.2MiB allocated; 128ms collecting garbage
Counts
79 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) #s(approx (* (+ (* 1/2 u0) 1) u0) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) #s(approx (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0) u0 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi)))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi))))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) alphay))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (*.f32 alphay alphay) alphax) alphax))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (*.f32 (*.f32 sin2phi alphax) (/.f32 alphax alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 u0 u0) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) #s(approx (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

14 calls:

48.0ms
sin2phi
45.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
34.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
24.0ms
(*.f32 alphay alphay)
23.0ms
(*.f32 alphax alphax)
Results
AccuracySegmentsBranch
98.0%1(/.f32 sin2phi (*.f32 alphay alphay))
98.0%1sin2phi
98.0%1(*.f32 alphay alphay)
98.0%1(*.f32 alphax alphax)
98.0%1(/.f32 cos2phi (*.f32 alphax alphax))
98.0%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
98.0%1(-.f32 #s(literal 1 binary32) u0)
98.0%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
98.0%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.0%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
98.0%1alphax
98.0%1alphay
98.0%1u0
98.0%1cos2phi
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes352.0ms (2.7%)

Memory
33.8MiB live, 551.4MiB allocated; 115ms collecting garbage
Counts
78 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) #s(approx (* (+ (* 1/2 u0) 1) u0) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) #s(approx (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0) u0 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi)))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi))))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) alphay))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (*.f32 alphay alphay) alphax) alphax))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (*.f32 (*.f32 sin2phi alphax) (/.f32 alphax alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (log.f32 (/.f32 #s(literal 1 binary32) (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 #s(approx (- 1 u0) (*.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1 binary32)) u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (log.f32 (/.f32 (-.f32 #s(literal 1 binary32) (*.f32 u0 u0)) (+.f32 u0 #s(literal 1 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 #s(literal -1/3 binary32) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 (neg.f32 (-.f32 #s(approx (log (+ 1 (* (neg u0) u0))) (*.f32 (-.f32 (*.f32 (fma.f32 (fma.f32 #s(literal -1/4 binary32) (*.f32 u0 u0) #s(literal -1/3 binary32)) (*.f32 u0 u0) #s(literal -1/2 binary32)) (*.f32 u0 u0)) #s(literal 1 binary32)) (*.f32 u0 u0))) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) #s(approx (* (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) u0) (*.f32 (fma.f32 (/.f32 (fma.f32 (/.f32 (-.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal -1/2 binary32)) u0) #s(literal -1 binary32) #s(literal -1/3 binary32)) u0) #s(literal -1 binary32) #s(literal 1/4 binary32)) (pow.f32 u0 #s(literal 4 binary32))))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (pow.f32 (*.f32 alphax alphay) #s(literal 2 binary32)))
Outputs
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (*.f32 (*.f32 sin2phi alphax) (/.f32 alphax alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
Calls

14 calls:

56.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
37.0ms
cos2phi
31.0ms
(*.f32 alphax alphax)
29.0ms
alphax
22.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
Results
AccuracySegmentsBranch
94.7%1(*.f32 alphay alphay)
94.7%1(/.f32 sin2phi (*.f32 alphay alphay))
94.7%1(/.f32 cos2phi (*.f32 alphax alphax))
94.7%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
98.1%2(-.f32 #s(literal 1 binary32) u0)
98.1%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
98.1%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
94.7%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
94.7%1alphay
98.1%2u0
94.7%1cos2phi
94.7%1sin2phi
94.7%1(*.f32 alphax alphax)
94.7%1alphax
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes89.0ms (0.7%)

Memory
-37.7MiB live, 152.0MiB allocated; 10ms collecting garbage
Counts
67 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) #s(approx (* (+ (* 1/2 u0) 1) u0) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) #s(approx (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0) u0 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi)))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi))))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 alphay (*.f32 alphax alphax)) alphay))
(*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 sin2phi (*.f32 alphax alphax)))) (*.f32 (*.f32 (*.f32 alphay alphay) alphax) alphax))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
Outputs
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

4 calls:

28.0ms
(-.f32 #s(literal 1 binary32) u0)
17.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
16.0ms
u0
15.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
Results
AccuracySegmentsBranch
98.0%2(-.f32 #s(literal 1 binary32) u0)
98.0%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
98.0%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
98.0%2u0
Compiler

Compiled 13 to 29 computations (-123.1% saved)

regimes249.0ms (1.9%)

Memory
6.9MiB live, 433.3MiB allocated; 33ms collecting garbage
Counts
62 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) #s(approx (* (+ (* 1/2 u0) 1) u0) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) #s(approx (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (*.f32 alphay alphay) (/.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) sin2phi))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (/.f32 (-.f32 (*.f32 #s(literal 1/9 binary32) (*.f32 u0 u0)) (*.f32 (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (-.f32 (*.f32 #s(literal 1/3 binary32) u0) (fma.f32 (*.f32 #s(literal 1/4 binary32) u0) u0 #s(literal 1/2 binary32)))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0 (/.f32 #s(literal 1 binary32) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) u0))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0) u0 (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (/.f32 (fma.f32 u0 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) #s(literal 1/2 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (*.f32 u0 u0) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (fma.f32 (*.f32 u0 u0) (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (log1p.f32 (neg.f32 u0)) (*.f32 alphax alphax)) (neg.f32 cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 (*.f32 (*.f32 alphay alphay) (log1p.f32 (neg.f32 u0))) (neg.f32 sin2phi)))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (*.f32 (fma.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (*.f32 #s(literal 1/3 binary32) (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)))) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))) u0 (/.f32 (*.f32 (*.f32 alphay alphax) (*.f32 alphay alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi)))) u0))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 alphay cos2phi)))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (neg.f32 (*.f32 alphay (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (*.f32 (*.f32 alphax alphax) sin2phi))))) (*.f32 alphay (*.f32 alphax alphax)))
Outputs
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
Calls

14 calls:

24.0ms
u0
24.0ms
(*.f32 alphay alphay)
18.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
17.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
17.0ms
sin2phi
Results
AccuracySegmentsBranch
91.6%1(*.f32 alphay alphay)
91.6%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.6%1alphay
91.6%1(/.f32 sin2phi (*.f32 alphay alphay))
91.6%1(*.f32 alphax alphax)
91.6%1(/.f32 cos2phi (*.f32 alphax alphax))
91.6%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
91.6%1alphax
91.6%1cos2phi
91.6%1sin2phi
91.6%1(-.f32 #s(literal 1 binary32) u0)
91.6%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
91.6%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
91.6%1u0
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes186.0ms (1.4%)

Memory
27.7MiB live, 356.0MiB allocated; 17ms collecting garbage
Counts
49 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) #s(approx (* (+ (* 1/2 u0) 1) u0) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
Outputs
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
Calls

14 calls:

16.0ms
(*.f32 alphax alphax)
15.0ms
(*.f32 alphay alphay)
14.0ms
cos2phi
14.0ms
alphax
14.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
Results
AccuracySegmentsBranch
91.4%1(-.f32 #s(literal 1 binary32) u0)
91.4%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
91.4%1cos2phi
91.4%1(/.f32 cos2phi (*.f32 alphax alphax))
91.4%1(*.f32 alphay alphay)
91.4%1alphay
91.4%1(*.f32 alphax alphax)
91.4%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
91.4%1alphax
91.4%1u0
91.4%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
91.4%1(/.f32 sin2phi (*.f32 alphay alphay))
91.4%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.4%1sin2phi
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes305.0ms (2.4%)

Memory
0.6MiB live, 455.0MiB allocated; 165ms collecting garbage
Counts
48 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) #s(approx (* (+ (* 1/2 u0) 1) u0) (*.f32 (+.f32 (/.f32 #s(literal 1 binary32) u0) #s(literal 1/2 binary32)) (*.f32 u0 u0)))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (fma.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 u0 (*.f32 sin2phi sin2phi))) (/.f32 u0 sin2phi)) (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 (/.f32 cos2phi alphax) alphax) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

14 calls:

54.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
36.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
33.0ms
cos2phi
23.0ms
(*.f32 alphay alphay)
22.0ms
alphay
Results
AccuracySegmentsBranch
91.2%1(-.f32 #s(literal 1 binary32) u0)
91.2%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
91.2%1(*.f32 alphay alphay)
91.2%1alphay
91.2%1cos2phi
91.2%1(/.f32 cos2phi (*.f32 alphax alphax))
91.2%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
91.2%1u0
91.2%1(*.f32 alphax alphax)
91.2%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
91.2%1alphax
91.2%1(/.f32 sin2phi (*.f32 alphay alphay))
91.2%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.2%1sin2phi
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes195.0ms (1.5%)

Memory
6.3MiB live, 479.4MiB allocated; 53ms collecting garbage
Counts
42 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

14 calls:

32.0ms
u0
22.0ms
(*.f32 alphay alphay)
14.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
13.0ms
sin2phi
12.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
Results
AccuracySegmentsBranch
91.1%1(-.f32 #s(literal 1 binary32) u0)
91.1%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
91.1%1(*.f32 alphax alphax)
91.1%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
91.1%1alphax
91.1%1sin2phi
91.1%1(/.f32 sin2phi (*.f32 alphay alphay))
91.1%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
91.1%1(/.f32 cos2phi (*.f32 alphax alphax))
91.1%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
91.1%1u0
91.1%1cos2phi
91.1%1(*.f32 alphay alphay)
91.1%1alphay
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes266.0ms (2.1%)

Memory
30.9MiB live, 365.1MiB allocated; 168ms collecting garbage
Counts
41 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 2) (pow (log (+ 1 u0)) 2)) (neg (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0)))))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (/ (- (pow (log (+ 1 (* (neg u0) u0))) 3) (pow (log (+ 1 u0)) 3)) (neg (+ (* (log (+ 1 u0)) (+ (log (+ 1 u0)) (log (+ 1 (* (neg u0) u0))))) (pow (log (+ 1 (* (neg u0) u0))) 2)))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/3 binary32) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(*.f32 (/.f32 (neg.f32 #s(approx (log (- 1 u0)) (*.f32 (-.f32 (*.f32 #s(literal -1/2 binary32) u0) #s(literal 1 binary32)) u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
Outputs
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

14 calls:

114.0ms
alphax
18.0ms
(*.f32 alphax alphax)
12.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
12.0ms
sin2phi
12.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
89.4%1(-.f32 #s(literal 1 binary32) u0)
89.4%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
89.4%1(*.f32 alphay alphay)
89.4%1(*.f32 alphax alphax)
89.4%1alphax
89.4%1alphay
89.4%1sin2phi
89.4%1(/.f32 sin2phi (*.f32 alphay alphay))
89.4%1(/.f32 cos2phi (*.f32 alphax alphax))
89.4%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
89.4%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
89.4%1u0
89.4%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
89.4%1cos2phi
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes138.0ms (1.1%)

Memory
-8.0MiB live, 274.8MiB allocated; 20ms collecting garbage
Counts
34 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphax alphax) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (neg.f32 (/.f32 (*.f32 #s(literal -1 binary32) (*.f32 (*.f32 alphay alphay) (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))))) sin2phi))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 #s(approx (+ (* (+ (* (+ (* 1/4 u0) 1/3) u0) 1/2) u0) 1) (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32))) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 (/.f32 sin2phi alphay) alphay)))
Outputs
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

14 calls:

13.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
12.0ms
alphay
11.0ms
alphax
10.0ms
(-.f32 #s(literal 1 binary32) u0)
10.0ms
sin2phi
Results
AccuracySegmentsBranch
86.3%1(/.f32 sin2phi (*.f32 alphay alphay))
86.3%1(/.f32 cos2phi (*.f32 alphax alphax))
86.3%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
86.3%1(-.f32 #s(literal 1 binary32) u0)
86.3%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
86.3%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
86.3%1u0
86.3%1cos2phi
86.3%1sin2phi
86.3%1(*.f32 alphay alphay)
86.3%1alphay
86.3%1(*.f32 alphax alphax)
86.3%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.3%1alphax
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes123.0ms (0.9%)

Memory
25.2MiB live, 213.2MiB allocated; 21ms collecting garbage
Counts
28 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Outputs
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Calls

14 calls:

11.0ms
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
11.0ms
u0
11.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
11.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
8.0ms
alphax
Results
AccuracySegmentsBranch
86.2%1(*.f32 alphax alphax)
86.2%1(/.f32 cos2phi (*.f32 alphax alphax))
86.2%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.2%1alphax
86.2%1cos2phi
86.2%1(/.f32 sin2phi (*.f32 alphay alphay))
86.2%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
86.2%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
86.2%1u0
86.2%1sin2phi
86.2%1(*.f32 alphay alphay)
86.2%1(-.f32 #s(literal 1 binary32) u0)
86.2%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
86.2%1alphay
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes122.0ms (0.9%)

Memory
-9.2MiB live, 227.3MiB allocated; 27ms collecting garbage
Counts
26 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
Outputs
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
Calls

14 calls:

15.0ms
cos2phi
10.0ms
u0
10.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
10.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
9.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
Results
AccuracySegmentsBranch
86.2%1(/.f32 cos2phi (*.f32 alphax alphax))
86.2%1(*.f32 alphax alphax)
86.2%1alphax
86.2%1cos2phi
86.2%1(*.f32 alphay alphay)
86.2%1(/.f32 sin2phi (*.f32 alphay alphay))
86.2%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
86.2%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
86.2%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
86.2%1alphay
86.2%1u0
86.2%1sin2phi
86.2%1(-.f32 #s(literal 1 binary32) u0)
86.2%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes130.0ms (1%)

Memory
-1.6MiB live, 377.5MiB allocated; 36ms collecting garbage
Counts
25 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 (/.f32 sin2phi alphay) alphay) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 #s(literal 1/3 binary32) u0 (*.f32 #s(literal 1/4 binary32) (*.f32 u0 u0))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 (fma.f32 (*.f32 u0 u0) #s(literal 1/4 binary32) (*.f32 #s(literal 1/3 binary32) u0)) #s(literal 1/2 binary32)) (*.f32 u0 u0))) cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))))
(*.f32 #s(approx (/ (neg (log (- 1 u0))) (+ (* alphay cos2phi) (/ (* sin2phi (* alphax alphax)) alphay))) (/.f32 u0 (fma.f32 alphay cos2phi (/.f32 (*.f32 (*.f32 alphax alphax) sin2phi) alphay)))) (*.f32 alphay (*.f32 alphax alphax)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 (fma.f32 (*.f32 alphax alphax) (/.f32 sin2phi (*.f32 alphay alphay)) cos2phi) (*.f32 alphax alphax)))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
Calls

14 calls:

15.0ms
(*.f32 alphay alphay)
15.0ms
(*.f32 alphax alphax)
11.0ms
cos2phi
10.0ms
alphay
10.0ms
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
Results
AccuracySegmentsBranch
79.1%2(/.f32 cos2phi (*.f32 alphax alphax))
74.8%1(*.f32 alphax alphax)
74.8%1alphax
78.7%2cos2phi
79.9%2(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
81.3%3(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
79.9%2u0
74.8%1(*.f32 alphay alphay)
74.8%1alphay
83.5%2(/.f32 sin2phi (*.f32 alphay alphay))
81.8%2(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
83.2%2sin2phi
79.9%2(-.f32 #s(literal 1 binary32) u0)
79.9%2(log.f32 (-.f32 #s(literal 1 binary32) u0))
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes6.0ms (0.1%)

Memory
27.0MiB live, 27.1MiB allocated; 0ms collecting garbage
Counts
17 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 (+.f32 #s(approx (+ (* 1/3 u0) (* 1/4 (* u0 u0))) (*.f32 (*.f32 u0 u0) #s(literal 1/4 binary32))) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (* (/ (neg (log (- 1 u0))) (+ (* (* alphay alphay) cos2phi) (* sin2phi (* alphax alphax)))) (pow (* alphax alphay) 2)) (/.f32 (*.f32 (*.f32 (*.f32 alphay alphay) u0) (*.f32 alphax alphax)) (fma.f32 (*.f32 alphay alphay) cos2phi (*.f32 (*.f32 alphax alphax) sin2phi))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
Calls

1 calls:

5.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
Results
AccuracySegmentsBranch
83.5%2(/.f32 sin2phi (*.f32 alphay alphay))
Compiler

Compiled 5 to 7 computations (-40% saved)

regimes79.0ms (0.6%)

Memory
-22.4MiB live, 217.6MiB allocated; 17ms collecting garbage
Counts
14 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) (/.f32 (*.f32 alphay alphay) sin2phi))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay))))
Calls

14 calls:

8.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
8.0ms
alphay
7.0ms
cos2phi
7.0ms
u0
7.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
68.7%1(*.f32 alphay alphay)
68.7%1alphay
68.7%1(*.f32 alphax alphax)
68.7%1alphax
68.7%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
68.7%1cos2phi
68.7%1(/.f32 cos2phi (*.f32 alphax alphax))
68.7%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
68.7%1u0
68.7%1(-.f32 #s(literal 1 binary32) u0)
68.7%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
68.7%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
76.0%2sin2phi
75.8%2(/.f32 sin2phi (*.f32 alphay alphay))
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes9.0ms (0.1%)

Memory
24.0MiB live, 24.0MiB allocated; 0ms collecting garbage
Counts
12 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay))))
Calls

2 calls:

4.0ms
sin2phi
4.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
Results
AccuracySegmentsBranch
75.7%2(/.f32 sin2phi (*.f32 alphay alphay))
75.8%2sin2phi
Compiler

Compiled 6 to 12 computations (-100% saved)

regimes12.0ms (0.1%)

Memory
-23.4MiB live, 23.3MiB allocated; 4ms collecting garbage
Counts
11 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
Calls

2 calls:

7.0ms
sin2phi
4.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
Results
AccuracySegmentsBranch
74.8%2(/.f32 sin2phi (*.f32 alphay alphay))
74.9%2sin2phi
Compiler

Compiled 6 to 12 computations (-100% saved)

regimes8.0ms (0.1%)

Memory
20.9MiB live, 20.9MiB allocated; 0ms collecting garbage
Counts
10 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay))))
Calls

2 calls:

3.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
3.0ms
sin2phi
Results
AccuracySegmentsBranch
73.0%2(/.f32 sin2phi (*.f32 alphay alphay))
73.1%2sin2phi
Compiler

Compiled 6 to 12 computations (-100% saved)

regimes59.0ms (0.5%)

Memory
-25.4MiB live, 121.7MiB allocated; 19ms collecting garbage
Counts
9 → 2
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 cos2phi (*.f32 alphax alphax)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 #s(approx (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))) (/.f32 sin2phi (*.f32 alphay alphay)))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi)))
Calls

14 calls:

13.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
6.0ms
alphay
6.0ms
alphax
3.0ms
sin2phi
3.0ms
(*.f32 alphay alphay)
Results
AccuracySegmentsBranch
57.8%1(*.f32 alphax alphax)
57.8%1alphax
57.8%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
57.8%1(/.f32 cos2phi (*.f32 alphax alphax))
57.8%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
57.8%1cos2phi
57.8%1(*.f32 alphay alphay)
57.8%1alphay
57.8%1(-.f32 #s(literal 1 binary32) u0)
57.8%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
57.8%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
57.8%1u0
66.1%2(/.f32 sin2phi (*.f32 alphay alphay))
65.8%2sin2phi
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes39.0ms (0.3%)

Memory
-6.6MiB live, 91.1MiB allocated; 9ms collecting garbage
Counts
6 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax u0) alphax) cos2phi)))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
Calls

14 calls:

5.0ms
cos2phi
5.0ms
(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
2.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
2.0ms
(*.f32 alphax alphax)
2.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
Results
AccuracySegmentsBranch
24.2%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
24.2%1cos2phi
24.2%1(/.f32 cos2phi (*.f32 alphax alphax))
24.2%1(*.f32 alphax alphax)
24.2%1alphax
24.2%1(*.f32 alphay alphay)
24.2%1(-.f32 #s(literal 1 binary32) u0)
24.2%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
24.2%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
24.2%1alphay
24.2%1u0
24.2%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
24.2%1sin2phi
24.2%1(/.f32 sin2phi (*.f32 alphay alphay))
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes29.0ms (0.2%)

Memory
27.8MiB live, 74.5MiB allocated; 2ms collecting garbage
Counts
4 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
Calls

14 calls:

4.0ms
(-.f32 #s(literal 1 binary32) u0)
2.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
2.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
2.0ms
(*.f32 alphax alphax)
2.0ms
alphay
Results
AccuracySegmentsBranch
24.1%1(*.f32 alphay alphay)
24.1%1(*.f32 alphax alphax)
24.1%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
24.1%1alphax
24.1%1alphay
24.1%1u0
24.1%1(-.f32 #s(literal 1 binary32) u0)
24.1%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
24.1%1sin2phi
24.1%1(/.f32 sin2phi (*.f32 alphay alphay))
24.1%1(/.f32 cos2phi (*.f32 alphax alphax))
24.1%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
24.1%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
24.1%1cos2phi
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes32.0ms (0.2%)

Memory
-31.1MiB live, 61.0MiB allocated; 13ms collecting garbage
Counts
3 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
Calls

14 calls:

6.0ms
(/.f32 sin2phi (*.f32 alphay alphay))
2.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
2.0ms
alphax
2.0ms
(*.f32 alphax alphax)
2.0ms
alphay
Results
AccuracySegmentsBranch
24.1%1(/.f32 cos2phi (*.f32 alphax alphax))
24.1%1cos2phi
24.1%1(*.f32 alphax alphax)
24.1%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
24.1%1alphax
24.1%1sin2phi
24.1%1(-.f32 #s(literal 1 binary32) u0)
24.1%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
24.1%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
24.1%1u0
24.1%1(*.f32 alphay alphay)
24.1%1(/.f32 sin2phi (*.f32 alphay alphay))
24.1%1alphay
24.1%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes23.0ms (0.2%)

Memory
2.3MiB live, 54.1MiB allocated; 8ms collecting garbage
Counts
2 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
Calls

14 calls:

6.0ms
(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
1.0ms
alphay
1.0ms
(*.f32 alphax alphax)
1.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
1.0ms
(*.f32 alphay alphay)
Results
AccuracySegmentsBranch
24.1%1(*.f32 alphax alphax)
24.1%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
24.1%1alphax
24.1%1sin2phi
24.1%1(/.f32 sin2phi (*.f32 alphay alphay))
24.1%1(/.f32 cos2phi (*.f32 alphax alphax))
24.1%1(-.f32 #s(literal 1 binary32) u0)
24.1%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
24.1%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
24.1%1cos2phi
24.1%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
24.1%1u0
24.1%1(*.f32 alphay alphay)
24.1%1alphay
Compiler

Compiled 61 to 100 computations (-63.9% saved)

regimes19.0ms (0.1%)

Memory
-1.6MiB live, 44.1MiB allocated; 7ms collecting garbage
Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
Outputs
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
Calls

14 calls:

5.0ms
(/.f32 cos2phi (*.f32 alphax alphax))
1.0ms
alphax
1.0ms
cos2phi
1.0ms
(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
1.0ms
(log.f32 (-.f32 #s(literal 1 binary32) u0))
Results
AccuracySegmentsBranch
24.1%1(/.f32 cos2phi (*.f32 alphax alphax))
24.1%1sin2phi
24.1%1(*.f32 alphax alphax)
24.1%1(-.f32 #s(literal 1 binary32) u0)
24.1%1(log.f32 (-.f32 #s(literal 1 binary32) u0))
24.1%1alphax
24.1%1cos2phi
24.1%1(*.f32 alphay alphay)
24.1%1(/.f32 sin2phi (*.f32 alphay alphay))
24.1%1(+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))
24.1%1alphay
24.1%1(neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)))
24.1%1(/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
24.1%1u0
Compiler

Compiled 61 to 100 computations (-63.9% saved)

bsearch1.0ms (0%)

Memory
1.8MiB live, 1.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.027081497013568878
0.027949152514338493
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch1.0ms (0%)

Memory
1.5MiB live, 1.5MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
0.027081497013568878
0.027949152514338493
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch0.0ms (0%)

Memory
1.0MiB live, 1.0MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.15446044504642487
0.2557281255722046
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch0.0ms (0%)

Memory
0.9MiB live, 0.9MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
0.15446044504642487
0.2557281255722046
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
7.401837697478061e-22
1.278601810079359e-21
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
7.401837697478061e-22
1.278601810079359e-21
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
7.401837697478061e-22
1.278601810079359e-21
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.8MiB allocated; 0ms collecting garbage
Algorithm
binary-search
Stop Event
narrow-enough
Steps
TimeLeftRight
0.0ms
7.401837697478061e-22
1.278601810079359e-21
Compiler

Compiled 20 to 23 computations (-15% saved)

bsearch0.0ms (0%)

Memory
0.8MiB live, 0.7MiB allocated; 0ms collecting garbage
Algorithm
left-value
Steps
TimeLeftRight
0.0ms
3.2558682312722187e-12
7.555726877495061e-12
Compiler

Compiled 20 to 23 computations (-15% saved)

simplify62.0ms (0.5%)

Memory
17.9MiB live, 62.1MiB allocated; 13ms collecting garbage
Algorithm
egg-herbie
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01731435
12581347
24911347
314231347
450711347
Stop Event
node limit
Calls
Call 1
Inputs
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(if (<=.f32 u0 #s(literal 7381975/268435456 binary32)) (*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))) (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (*.f32 (*.f32 sin2phi alphax) (/.f32 alphax alphay)))) (*.f32 alphay (*.f32 alphax alphax))))
(if (<=.f32 u0 #s(literal 7381975/268435456 binary32)) (*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 13421773/67108864 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax)))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 13421773/67108864 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 sin2phi #s(literal 309485/309485009821345068724781056 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 sin2phi #s(literal 309485/309485009821345068724781056 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 sin2phi #s(literal 309485/309485009821345068724781056 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 sin2phi #s(literal 309485/309485009821345068724781056 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 11529215/2305843009213693952 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))
Outputs
(*.f32 (/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 (neg.f32 alphay) (*.f32 alphax alphax)))
(/.f32 (neg.f32 (-.f32 (log1p.f32 (*.f32 (neg.f32 u0) u0)) (log1p.f32 u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(if (<=.f32 u0 #s(literal 7381975/268435456 binary32)) (*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))) (*.f32 (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (fma.f32 alphay cos2phi (*.f32 (*.f32 sin2phi alphax) (/.f32 alphax alphay)))) (*.f32 alphay (*.f32 alphax alphax))))
(if (<=.f32 u0 #s(literal 7381975/268435456 binary32)) (*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))) (*.f32 (/.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0)) (fma.f32 alphay cos2phi (*.f32 (*.f32 sin2phi alphax) (/.f32 alphax alphay)))) (*.f32 (neg.f32 alphay) (*.f32 alphax alphax))))
(if (<=.f32 u0 #s(literal 7381975/268435456 binary32)) (*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax))) (/.f32 (neg.f32 (log.f32 (-.f32 #s(literal 1 binary32) u0))) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay)))))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(*.f32 (/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (fma.f32 alphay cos2phi (/.f32 (*.f32 sin2phi (*.f32 alphax alphax)) alphay))) (*.f32 alphay (*.f32 alphax alphax)))
(/.f32 #s(approx (neg (log (- 1 u0))) (fma.f32 (*.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (fma.f32 (*.f32 #s(literal 1/2 binary32) u0) u0 u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
(/.f32 #s(approx (neg (log (- 1 u0))) (*.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) u0)) (+.f32 (/.f32 cos2phi (*.f32 alphax alphax)) (/.f32 sin2phi (*.f32 alphay alphay))))
#s(approx (/ (neg (- (log (+ 1 (* (neg u0) u0))) (log (+ 1 u0)))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (*.f32 (/.f32 (fma.f32 #s(literal 1/2 binary32) u0 #s(literal 1 binary32)) (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax)))) u0))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 13421773/67108864 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 (/.f32 cos2phi alphax) alphax)))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 13421773/67108864 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) (/.f32 u0 (+.f32 (/.f32 sin2phi (*.f32 alphay alphay)) (/.f32 cos2phi (*.f32 alphax alphax))))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 sin2phi #s(literal 309485/309485009821345068724781056 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) (*.f32 u0 u0) u0) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 sin2phi #s(literal 309485/309485009821345068724781056 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (*.f32 (fma.f32 (fma.f32 (fma.f32 #s(literal 1/4 binary32) u0 #s(literal 1/3 binary32)) u0 #s(literal 1/2 binary32)) u0 #s(literal 1 binary32)) u0) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 sin2phi #s(literal 309485/309485009821345068724781056 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) (fma.f32 #s(literal 1/3 binary32) u0 #s(literal 1/2 binary32))) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 sin2phi #s(literal 309485/309485009821345068724781056 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (+ (* (* u0 u0) (/ (+ (* (* u0 u0) 1/4) (+ (* 1/3 u0) 1/2)) (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax))))) (*.f32 (/.f32 (+.f32 u0 (*.f32 #s(approx (+ (+ (* 1/3 u0) (* 1/4 (* u0 u0))) 1/2) #s(literal 1/2 binary32)) (*.f32 u0 u0))) sin2phi) (*.f32 alphay alphay)))))
(if (<=.f32 (/.f32 sin2phi (*.f32 alphay alphay)) #s(literal 11529215/2305843009213693952 binary32)) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi))) #s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphay alphay) u0) sin2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (/.f32 (*.f32 (*.f32 alphax alphax) u0) cos2phi)))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 (/.f32 u0 cos2phi) (*.f32 alphax alphax))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 u0 (/.f32 (*.f32 alphax alphax) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (/.f32 (*.f32 alphax u0) cos2phi))))
#s(approx (/ (neg (log (- 1 u0))) (+ (/ cos2phi (* alphax alphax)) (/ sin2phi (* alphay alphay)))) #s(approx (/ u0 (+ (/ sin2phi (* alphay alphay)) (/ cos2phi (* alphax alphax)))) (*.f32 alphax (*.f32 alphax (/.f32 u0 cos2phi)))))

derivations1.2s (9.5%)

Memory
7.4MiB live, 1 214.0MiB allocated; 193ms collecting garbage
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01539
02439
18639
070839
012289623
144369217
084238610
081501
0138552
1552388
04472388
068418
0109376
1380354
03070344
03872287
113762107
260841987
087171869
0207922224
1794122224
0801920173
0216128145
0828025368
053255
092238
1316238
02290238
Stop Event
fuel
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
node limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
iter limit
node limit
iter limit
Compiler

Compiled 1 437 to 179 computations (87.5% saved)

preprocess183.0ms (1.4%)

Memory
-14.0MiB live, 217.6MiB allocated; 29ms collecting garbage
Remove

(abs alphax)

(abs alphay)

Compiler

Compiled 3 116 to 532 computations (82.9% saved)

end0.0ms (0%)

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

Profiling

Loading profile data...